update_page
Update a page's properties. Use this to link pages to codebases.
Examples:
update_page(page_id, repo_url="https://github.com/user/repo") - set repo URL for cross-machine support
update_page(page_id, root_path="/path/to/project") - set local path
update_page(page_id, title="New Title") - rename page
update_page(page_id, parent_id="") - move under another page
update_page(page_id, folder_id="") - assign to a folder
update_page(page_id, tags=["architecture", "documentation"]) - set page tags
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Page tags for categorization. Preset: documentation, architecture, testing, feature, decision, tasks, reference. Custom tags also allowed. | |
| title | No | New title for the page | |
| page_id | Yes | The UUID of the page to update | |
| repo_url | No | Git repository URL for cross-machine matching. Example: https://github.com/user/repo | |
| folder_id | No | Folder ID to assign the page to | |
| parent_id | No | New parent page ID | |
| root_path | No | Codebase root path (local filesystem) |