ensure_project
Create a project for a repository path and get its id, slug and human key. Repeating the same path returns the existing project, enabling other tools that fail until it exists.
Instructions
Create a project without registering an agent, returning id, slug, human_key and created_at. Repeating the same repository path returns the existing project. Other tools fail with NOT_FOUND until it exists; register_agent and macro_start_session create it themselves.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| human_key | Yes | Absolute path of the repository's primary checkout. |