Skip to content

AiActionSpec

Defined in: ai/fsm/registry.ts:71

An action registered with metadata rather than as a bare function.

Ctx

optional params?: readonly AiParamDef[]

Defined in: ai/fsm/registry.ts:74

Declared parameters, in canonical string order.


run: AiAction<Ctx>

Defined in: ai/fsm/registry.ts:72


optional separator?: string

Defined in: ai/fsm/registry.ts:81

Separator joining the parameters in the canonical string form. Default ':' — the convention authored data already uses ("tabs:settings"). The LAST parameter absorbs any remaining separators, so a value may contain one.