Merge Summary Into Concept Or Entity Page
wiki.summaryMergeAppend a cited section to an existing entity or concept page, creating the page with frontmatter if missing. Automatically updates sources and frontmatter.
Instructions
Add a cited section to an EXISTING Concepts/ or Entities/ page, or create the page with canonical frontmatter if targetPath does not exist. The new section is rendered under heading (default: Update YYYY-MM-DD); citationSource adds a [[wiki-link]] to the source and pushes it onto the page's sources: frontmatter list, and citationQuote renders as a blockquote under the citation. On existing pages, updated: frontmatter is bumped to today. Use this when filing a follow-up onto a known page; use wiki.ingest instead when bringing in a NEW source (which auto-creates Sources/<slug>.md). When creating a new entity page, entityKind is required.
Operates on the session-active vault (see vault.current — selectable via vault.select) unless an explicit vaultPath argument is passed, which always wins.
Examples:
Example 1 — Append a 'Notable Facts' section to an existing concept page, citing one source with a quote.:
{
"targetPath": "wiki/Concepts/circuit-breaker.md",
"heading": "Notable Facts",
"newSection": "Adopted by payment-service after the 2026-04-10 cascade incident.",
"citationSource": "wiki/Sources/postmortem-2026-04-10-payment-timeouts-cascade.md",
"citationQuote": "Timeouts in payment-service propagated to order-service within 14s."
}Example 2 — Create a new entity page for an organization on first reference.:
{
"targetPath": "wiki/Entities/anthropic.md",
"pageType": "entity",
"entityKind": "org",
"newSection": "AI safety lab; publisher of the Model Context Protocol.",
"summary": "AI safety company behind Claude and MCP."
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetPath | Yes | Vault-relative path of the concept or entity page to merge into. Created with canonical frontmatter if it does not exist. | |
| newSection | Yes | Markdown body of the new section to insert. Will be wrapped under `heading` (or appended after the existing one). | |
| heading | No | H2 heading text for the new section (e.g. 'Notable Facts'). Defaults to a timestamped 'Update YYYY-MM-DD' heading. | |
| pageType | No | Page type used when creating a missing target page. Picks the matching frontmatter schema. | concept |
| entityKind | No | Required only when creating a missing entity page. One of person | place | org | work | other. | |
| citationSource | No | Vault-relative path to a Sources/<slug>.md page. Rendered as a `[[wiki-link]]` citation under the new section and added to the page's `sources:` frontmatter list. | |
| citationQuote | No | Optional pull-quote from the source rendered as a blockquote under the citation. | |
| summary | No | Set or replace the page's frontmatter `summary` field. | |
| aliases | No | Set or replace the page's frontmatter `aliases` list. | |
| wikiRoot | No | Per-call wiki directory override. | |
| vaultPath | No | Per-call vault override. |
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. |