notes_delete
Permanently delete a note by ID, removing the markdown file from disk and its index row. Use only for duplicates, misfiled writes, or scratch notes, since no pointer remains.
Instructions
Delete a note by id: the markdown file leaves the disk and its index row goes with it. Permanent, and it leaves no pointer behind, so reserve it for notes that should never have existed -- a duplicate, a write into the wrong project, an agent's own scratch. To fix a note's content use notes_update, and to add to it notes_append; neither loses the artifact. A note tagged into a plan (plan:) is that plan's narrative for whoever inherits it, so read it with notes_read before deciding it is disposable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | note id (ULID) | |
| session | No | the session to act as: the name session_start returned, the cc/<id> or cx/<id> on your briefing's 'Seam session' line, or a session ULID. It scopes and credits this call. Defaults to this connection's session; pass it on every call when session_start reports the connection as stateless |