grove_knowledge_write
Save lasting decisions, conventions, or lessons under stable slug keys, preserving revisions and optionally scoping notes to a project for later sessions.
Instructions
Save a lasting note (a decision, a convention, a lesson) under a stable slug key. Writing an existing key adds a new revision; earlier revisions are kept and never overwritten. Give a project to scope the note to it, or omit project for a workspace-level note. Use for knowledge worth finding again in later sessions, not for scratch notes. Grove is local only: scans are read-only and nothing is sent to GitHub or any other service.
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": {
"key": "<key>",
"title": "<title>",
"body": "<body>"
},
"name": "grove_knowledge_write"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Stable slug: lower-case letters, digits, '.', '_' or '-'. | |
| body | Yes | The note itself, usually markdown. | |
| title | Yes | ||
| project | No | Project name or id. Omit for a workspace-level note. |