Save a concept
save_conceptCreate or update ontology concepts with definitions, markdown pages, synonyms, sources, and typed relations; missing targets become empty concepts to fill later.
Instructions
Create or update a concept: a Term with a definition, a markdown body (a wiki page) and typed relations to other Terms. Works on entity Terms too, to explain them. Targets that do not exist yet become empty concepts to fill in later.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Markdown page that replaces the current body: what it is, how it works, examples, open questions. | |
| name | Yes | Concept (Term) name, e.g. 'Spaced Repetition'. Any language. | |
| source | No | Where this came from: an existing source id, or a new source to register (deduplicated by uri or title). | |
| status | No | Certify only when the user confirms. | |
| locator | No | Where in the source (page, chapter, timestamp). | |
| evidence | No | Supporting quote. | |
| synonyms | No | Other names to add. | |
| relations | No | Typed links to other Terms. | |
| datasource | No | Defaults to the knowledge store; pass another datasource to document its Terms. | |
| append_body | No | Markdown appended to the current body (new notes, a new source's view). | |
| description | No | One-sentence definition. | |
| remove_relations | No | Links to remove. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||