grove_project_create
Registers a codebase as a Grove project by mapping a unique name to its root directory, so you can scan it next; writes only a local database row and leaves files untouched.
Instructions
Register a codebase as a Grove project: a unique name plus the root directory to map. Use once per codebase, before grove_scan. Only a row in Grove's own database is written; the directory itself is not touched. 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": {
"name": "<name>",
"root_path": "<root_path>"
},
"name": "grove_project_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Unique project name: letters, digits, '.', '_' or '-'. | |
| root_path | Yes | Existing directory holding the codebase. |