gnosys_init
Initializes a new project root by creating .gnosys metadata and registering it in the central SQLite store, returning identity, store path, and setup summary. Run before project-scoped operations.
Instructions
Initialize a project directory, returning its identity, store path, and setup summary. Pass an absolute directory (e.g. /work/app); projectName defaults to its basename. Creates .gnosys/ metadata and registers the project in the central SQLite store; run this before project-scoped operations on a new root. Use gnosys_briefing instead to inspect an already registered project.
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": {
"directory": "<directory>"
},
"name": "gnosys_init"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| directory | Yes | Absolute path to the project directory to initialize. Required. | |
| projectName | No | Human-readable project name. Defaults to directory basename. | |
| projectRoot | No | Project root path; routes the call to that project's store. |