Interface: KabooStateKeys¶
Defined in: src/keys.ts:16
Who owns each top-level key of a thread's shared state.
hiddenkeys belong to the server and never reach the browser: the agents' sessions, which are large and must not be forged.serverkeys belong to the server and reach the browser read-only: the browser sees them, but a copy it sends back is ignored. The workspace the agents maintain is one.- Every other key belongs to the browser and travels with each run.
A host vouches for a server key through KabooRunnerOptions.enrich.
Properties¶
hidden?¶
optionalhidden?: readonlystring[]
Defined in: src/keys.ts:18
Server keys the browser never sees.
server?¶
optionalserver?: readonlystring[]
Defined in: src/keys.ts:20
Server keys the browser sees but cannot write.