Skip to content

SimulatedTransport

Defined in: console-sdk/src/testing/simulatedTransport.ts:79

The simulated transport (SDK_PLAN.md §3.11.2): a ConsoleTransport factory — pass it as config.transport; the SDK core invokes it exactly once per provider lifetime — carrying the world-control surface tests and demos drive.

SimulatedTransport(delegate): ConsoleTransportInstance

Defined in: console-sdk/src/testing/simulatedTransport.ts:79

The simulated transport (SDK_PLAN.md §3.11.2): a ConsoleTransport factory — pass it as config.transport; the SDK core invokes it exactly once per provider lifetime — carrying the world-control surface tests and demos drive.

TransportDelegate

ConsoleTransportInstance

addConsole(spec?): SimulatedConsole

Defined in: console-sdk/src/testing/simulatedTransport.ts:81

Adds a console to the world; default spec: a visible Echo Rower.

SimulatedConsoleSpec

SimulatedConsole


console(ref): SimulatedConsole

Defined in: console-sdk/src/testing/simulatedTransport.ts:83

Looks up a console by serial or consoleId; throws if unknown.

string

SimulatedConsole

readonly clock: SimulatedClock

Defined in: console-sdk/src/testing/simulatedTransport.ts:87

The world clock (deterministic, or the realtime adapter).


readonly consoles: readonly SimulatedConsole[]

Defined in: console-sdk/src/testing/simulatedTransport.ts:85

Every console in the world, in creation order.