Expand description
Trusted local receipts for attachable Supercode runtimes.
A browser-facing host may reveal the opaque LiveRuntimeEndpoint, but
never the HTTP bearer token stored in the receipt. The harness service
resolves that endpoint inside the user’s process, checks the source
session/workspace identity, and then authenticates to the runtime.
Structs§
- Live
Runtime Endpoint - Browser-safe reference to a trusted local runtime receipt.
- Live
Runtime Metadata - Static runtime metadata recorded at registration. Dynamic state, actions, controller, and observers are queried from the authenticated SDK endpoint.
- Live
Runtime Record - Browser-safe inventory record for one reconciled live receipt.
- Live
Runtime Registration - RAII registration for one live runtime. Dropping it removes only the receipt created by this registration, leaving persisted chat data intact.
- Live
Runtime Source - Stable source identity through which a hosted continuation is discovered.
- Resolved
Live Runtime - Secret host-side information recovered from a verified receipt.
Enums§
- Live
Runtime Receipt Error - Receipt registration or resolution failure.
- Live
Runtime Supervisor - Optional local process supervisor for an attachable runtime.
Functions§
- discover_
live_ runtime - Find the newest live receipt matching a discovered source session.
- find_
live_ runtime - Resolve one stable runtime id, requiring an explicit choice if stale or concurrent registrations would otherwise make attachment ambiguous.
- forget_
live_ runtime - Remove only a stale attachment receipt. Canonical, sidecar, source-native, and exported session data are never addressed by this operation.
- list_
live_ runtimes - List every reconciled live runtime without exposing its bearer token or loopback address. Dead-process receipts are removed as part of the read.
- register_
live_ runtime - Register an authenticated loopback runtime and return its opaque endpoint.
- register_
live_ runtime_ with_ metadata - Register a runtime with the static fields used by list/describe output.
- resolve_
live_ runtime - Resolve an opaque endpoint and verify that it belongs to
expected.