Ingest Source
wiki.ingestFile a new source into the wiki by creating a markdown file with canonical frontmatter, appending a log entry, and returning proposed edits for index and related pages to apply via notes.create or notes.edit.
Instructions
File a new source into the wiki: create Sources/.md with canonical frontmatter, append a log entry, and return proposedEdits for index + related concept/entity pages for the LLM to apply via notes.create (for new stubs) or notes.edit (mode: 'after-heading' / 'append' for inserts into existing pages).
Operates on the session-active vault (see vault.current — selectable via vault.select) unless an explicit vaultPath argument is passed, which always wins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| sourcePath | No | ||
| content | No | ||
| sourceType | No | article | |
| url | No | ||
| author | No | ||
| tags | No | ||
| summary | No | ||
| confidence | No | ||
| relatedConcepts | No | ||
| relatedEntities | No | ||
| slug | No | ||
| ingestedAt | No | ||
| wikiRoot | No | ||
| vaultPath | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changed | Yes | True if the tool altered vault state on this call; false if it was a no-op. | |
| target | Yes | The path or identifier the tool acted on. | |
| summary | Yes | Short human-readable summary of what happened. |