Skip to content

@pgege/kaboo-runtime


Interface: KabooEnrichment

Defined in: src/runner.ts:315

What KabooRunnerOptions.enrich adds to a run.

Properties

forwardedProps?

optional forwardedProps?: Record\<string, unknown>

Defined in: src/runner.ts:322

Replaces the client's forwardedProps, so a client cannot smuggle in what only the host may set (start from context.input.forwardedProps to keep client values). Omit to keep the client's. kaboo_grants is always set by the runner.


state?

optional state?: Record\<string, unknown>

Defined in: src/runner.ts:327

State values set for this run over the merged state, server-owned keys included. This is the only way a server key changes outside the agent.