Module guide
Wiki
Workspace knowledge base with revisions and restore.
Overview
A hierarchical knowledge base with slugs made from the page title and Markdown bodies. Each change to a title or body keeps the earlier version as a revision, and restoring a revision puts its content back while the version it replaces stays in the history.
Highlights
The capabilities worth knowing before you dive in.
Important to know
Limits, permissions, and sharp edges to keep in mind.
- Deleting a page hides it from the workspace and records the deletion in the audit log. The wiki screen has no way to bring a deleted page back.
- Reparenting a page under one of its own descendants returns 400 with an explanation.
- The Revisions panel lists each earlier version with its version number, title and date. Select one to compare it with the revision before it, then restore it if you want it back.
How to use it
The primary workflow, start to finish.
- Click "New page" at /wiki to create a root entry.
- Use the tree nav on the left to drill into subpages.
- Open Revisions on a page, select a version to compare it, and choose Restore to roll the page back.
FAQ
- Where does my content render as HTML?
- The body is stored as Markdown. Edit mode shows the Markdown, with an optional rich block editor, and Read mode shows the formatted page with a contents list. The text is escaped before it is formatted, so scripts and unsafe markup in a body do not run.
- Can I share a wiki page externally?
- Not from the wiki screen, which has no share control. The public share service accepts a wiki page and issues a read-only or comment link with an optional password and expiry, but such a link is created only through the API.
- Why was I refused with a 400 when I tried to move a page?
- You attempted to reparent the page underneath one of its own descendants, which would detach that branch from the tree. Choose a destination that is not below the page you are moving.
Automate this module
Everything on this screen is scriptable. Drive it from the REST API, or let an AI agent run it through the MCP server.
Was this page helpful?