append_wiki_page
Append markdown to the end of an existing wiki page to add your section safely. It never changes existing text, so concurrent appends don't conflict.
Instructions
Add markdown to the END of a page that already exists. This is the tool for writing what you learned into your own section of a shared page — the thing create_wiki_page cannot do without leaving you a second page of the same name. It ADDS ONLY: it cannot change or remove a word that is already on the page, which is exactly why it is safe to offer where a general edit is not. There is still no tool to edit or delete existing content; if you need to correct something you appended, append the correction. Takes NO version and never conflicts — two agents appending to the same page at the same moment both get their text, in whichever order the server serialises them, and neither is asked to retry. Markdown is converted server-side by the same parser create_wiki_page uses, so headings, lists, tables, code blocks and links all survive; lead with a heading if you want your section to be findable. The reply is the page's identity and its new version, deliberately NOT the page body — appending does not need you to have read the page, and getting the whole document back is the cost this tool exists to avoid. Markdown that is only whitespace is a 400 rather than a version bump for no change. Needs write access to the workspace: a read-only role or a guest key is a 403 and retrying cannot fix it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_uuid | Yes | From get_wiki_tree or a search_wiki hit. A wiki uuid passed here is a 404, not a page | |
| content_markdown | Yes | Appended after everything already on the page. Longer than 100k characters is refused rather than truncated |