Project
projectGet, list, or create DebuggAI projects. Use actions to retrieve details by UUID, browse paginated summaries, or add new projects linked to GitHub repos and teams.
Instructions
Manage DebuggAI projects. Pass an "action":
"get" {uuid} → one project with full detail.
"list" {q?, page?, pageSize?} → paginated project summaries.
"create" {name, platform, (teamUuid|teamName), (repoUuid|repoName)} → create a project. The repo must be GitHub-linked; names resolve by case-insensitive exact match.
Note: there is no update/delete here — rename/delete a project from the DebuggAI web app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | [list] Free-text search. | |
| name | No | [create] Project name. | |
| page | No | [list] Page (1-indexed). | |
| uuid | No | [get] Project UUID. | |
| action | Yes | Operation to perform. | |
| pageSize | No | [list] Page size (1..200). | |
| platform | No | [create] Platform, e.g. "web". | |
| repoName | No | [create] GitHub repo name "org/repo" (or repoUuid). | |
| repoUuid | No | [create] GitHub repo UUID (or repoName). | |
| teamName | No | [create] Team name (or teamUuid). | |
| teamUuid | No | [create] Team UUID (or teamName). |