Protocol overview
The Extentos V1 wire format that decouples the SDK from vendor-specific glasses APIs.
Coming soon. High-level overview of the protocol. Full spec ships once the protocol is stable enough for third parties to implement.
What this page will cover
- What the protocol is and what it solves
- Capability negotiation
- Versioning policy
- Why most users never need to read this
Architecture
How Extentos fits together — the AI agent, the MCP server, the Android and iOS native libraries, the three transport implementations (real Meta DAT, browser simulator, local Mock Device Kit), the Extentos backend, and the typed Kotlin/Swift SDK that customer handlers compose against. One diagram and the data flow of a typical development loop, end to end.
Projects
How Extentos models projects and identifies them across Android and iOS — the matching reverse-DNS convention, the auto-join behavior at mint time, the Merge action when identifiers diverge, and what's stored on each session row.