Skip to content

ConsoleClient

Defined in: console-sdk/src/runtime/consoleClient.ts:149

The imperative escape hatch (SDK_PLAN.md §3.6.10): snapshot reads + the same async commands, resolved from the current provider’s runtime. Not a singleton — each provider has its own; obtain it with useConsoleClient(). It has no subscribe surface (hard rule 4): reactivity is hooks-only, and these methods carry the rejecting (*Async) semantics (§3.8.3).

readonly devices: ConsoleClientDevices

Defined in: console-sdk/src/runtime/consoleClient.ts:151

Device snapshot reads + rejecting device commands (§3.6.10).


readonly session: ConsoleClientSession

Defined in: console-sdk/src/runtime/consoleClient.ts:153

Session snapshot read + rejecting start/end cores (§3.6.10).