Skip to main content

Generations

MCP tools for the Generations module. See the Generations module docs for permissions and data model.

list-generations

List generations

Arguments

ArgumentTypeRequiredDescription
agentIdstringnoFilter by agent public ID
traceIdstringnoFilter by trace public ID
initiatorGenerationIdstringnoFilter by the public ID of the parent generation. Returns all generations triggered by that generation — sub-agent invocations. Null-initiated (top-level) generations are not returned.
statusstringnoFilter by lifecycle status
limitnumberno
offsetnumberno

get-generation

Get a generation

Arguments

ArgumentTypeRequiredDescription
generationIdstringyesPublic ID of the generation

update-generation

Update generation metadata

Arguments

ArgumentTypeRequiredDescription
generationIdstringyesPublic ID of the generation
metadataobjectyesCaller-supplied key/value metadata to shallow-merge into the generation record. Reserved server-owned keys (action_id, trigger_id, run_id, node_id, extraction, and internal recovery state) are rejected with 400.