Reference
Generated API reference — the Android SDK (Dokka), iOS SDK (DocC), MCP server tools (JSON Schema), and a flat error-code index for troubleshooting.
Two of these pages are generated from source — don't hand-edit them. The SDK API references are still being set up.
Generated now (do not hand-edit):
- MCP tools — emitted from the tool registry (
definitions.ts) - Error codes — flat index from the Rust error enums, cross-linked from troubleshooting
Pending generation:
- Android API — Dokka reference (placeholder today)
- iOS API — entry point,
ExtentosConfig, and theGlassesUIsurface (hand-maintained until the generated DocC reference)
Related
Error reference
Every typed error the Extentos SDK can return — ConnectError, CaptureError, AudioError, TransportError, the ExtentosError umbrella, and the Meta-DAT DeviceSessionError — with their payload fields and meaning. Lifecycle operations return ExtentosResult<T, E> with these concrete failure variants rather than throwing; pattern-match them. Generated from the Rust core.
Android API reference
Symbol-level reference for the Extentos Android SDK — ExtentosGlasses, ExtentosConfig, every typed sub-client, the assistant builder, and the core data types, with exact Kotlin signatures.
iOS API reference
The Extentos iOS SDK API reference — entry point, ExtentosConfig fields, and the GlassesUI surface (ExtentosConnectionPage, theming, escape hatch). Hand-maintained until the generated DocC reference replaces it.
MCP tools reference
The complete, always-current catalog of @extentos/mcp-server tools — 36 deterministic tools across 10 categories for discovering smart-glasses capabilities, scaffolding native iOS/Android integrations, driving the browser simulator, and gating production readiness. Generated from the live tool registry.
HTC VIVE Eagle (preview)
HTC VIVE Eagle support in Extentos: the Android transport is built and proven end to end against HTC's own first-party simulator, and ships as com.extentos:glasses-htc. No hardware has run it, HTC must register your app before real glasses answer, and iOS is not built yet. Eagle is selectable in the simulator today.
MCP tools reference
The complete, always-current catalog of @extentos/mcp-server tools — 36 deterministic tools across 10 categories for discovering smart-glasses capabilities, scaffolding native iOS/Android integrations, driving the browser simulator, and gating production readiness. Generated from the live tool registry.