subproject_add_repo
Add a repository as a subproject to analyze dependencies, discover services, parse API contracts, and link HTTP calls to endpoints within your project ecosystem.
Instructions
Add a repository as a subproject of the current project. A subproject is any working repository in your ecosystem: microservices, frontends, backends, shared libraries, CLI tools. Discovers services, parses API contracts (OpenAPI/gRPC/GraphQL), scans for HTTP client calls, and links them to known endpoints.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_path | Yes | Absolute or relative path to the repository/service | |
| name | No | Display name for the repo (default: directory basename) | |
| project | No | Project root this subproject belongs to (default: current project) | |
| contract_paths | No | Explicit contract file paths relative to repo root |