Write
writeWrites a whole note, app file, data.json or file: creates it, or replaces all of it (an existing item must have been read in this session). The old version stays in history. A file ("To read/Summary.txt", "To read/Paper.pdf") takes content for text, or content_base64 with mime_type for anything else (a PDF, a picture, a spreadsheet), up to 10 MB. Answers with checks: what the change broke in a note, or the app's compile, render and test results. Notes are markdown: checklists "- [ ] item", links to notes [[Title]], and a tracker is a table with a line like above it (keep values in range).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | A file from the chat (ChatGPT hands these over), instead of content_base64. | |
| path | Yes | A path, as list and search show them: "Work/Acme.md", a folder "Work/", a sub-note "Work/Acme/Agenda.md", a note's file "Work/Acme/contract.pdf", a file in a folder "To read/Paper.pdf", an app's file "Work/Habits.app/src/App.tsx" or its data "Work/Habits.app/data.json". | |
| content | No | The whole text (data.json: JSON). | |
| mime_type | No | With content_base64, like "application/pdf". | |
| content_base64 | No | A file's bytes, base64 (up to 10 MB). |