Add a note
add_noteSave a new note at the top of the user's Gravity list. Use it for "save this to Gravity", "note that…" or "add a todo". Keep it the user's words; Markdown works (- [ ] for checklists). To add to a note that already exists, use append_to_note; to change one, edit_note. Returns the saved note with its id.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"text": "<text>"
},
"name": "add_note"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Adds a tag prefix, e.g. "todo" saves "todo: <text>". Leave out for no tag. | |
| text | Yes | The note. Its first line is its title. | |
| request_id | No | A UUID you make for this note. If you send the same request_id again, for example after a timeout, Gravity returns the note it already saved instead of adding a copy. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| outcome | Yes | unchanged: the note was already like that, so nothing was written. |