update_notebook
Update notebook metadata such as topics, tags, description, and URL after user confirmation. Propose the exact change, get approval, then apply it to keep records accurate.
Instructions
Update notebook metadata based on user intent.
Pattern
Identify target notebook and fields (topics, description, use_cases, tags, url)
Propose the exact change back to the user
After explicit confirmation, call this tool
Examples
User: "React notebook also covers Next.js 14" You: "Add 'Next.js 14' to topics for React?" User: "Yes" → call update_notebook
User: "Include error handling in n8n description" You: "Update the n8n description to mention error handling?" User: "Yes" → call update_notebook
Tip: You may update multiple fields at once if requested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The notebook ID to update | |
| url | No | New notebook URL | |
| name | No | New display name | |
| tags | No | New tags | |
| topics | No | New topics list | |
| use_cases | No | New use cases | |
| description | No | New description | |
| content_types | No | New content types |