knowl_ingest_atoms
Persist structured knowledge atoms—facts, decisions, constraints, architecture, state, skills—from an MCP client, and retire outdated items in the same write by setting supersedes.
Instructions
Store pre-extracted structured knowledge atoms from an MCP client. Do not store raw chat transcripts; extract durable facts, decisions, constraints, architecture, state, skills, and batch store implementation summaries during execution or after each completed subtask. This is the preferred MCP ingestion path and does not require Knowl AI configuration. When an atom corrects or replaces knowledge a query already returned, set supersedes on that atom to the outdated item id so it is retired in the same write; never leave two active items asserting different values for the same thing. The result reports each atom individually, including any overlapping item left active and the exact call to retire it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | Do this as another repo in this workspace, named as the manifest names it. Use when you are finishing THAT repo's work from here: the call applies to its store exactly as if you had run it there, including retiring its knowledge, and what you write is stamped as its own. Omit it -- the normal case -- and everything applies here. Not for a drive-by correction of something you noticed in passing while working on this repo. | |
| atoms | Yes | Structured knowledge atoms extracted by the MCP client model. Every field means exactly what the same field means on knowl_store. | |
| commitMessage | No | Optional commit message for the batch. |