GET /api/projects
List all projects for the tenant.POST /api/projects
Create a new project.| Field | Type | Description |
|---|---|---|
name | string | Project name (max 256 chars) |
sourceType | string | Source type (max 64 chars) |
description | string | Description (max 2048 chars) |
githubRepoUrl | string | GitHub repository URL |
githubBranch | string | Default branch |
githubOwner | string | Repository owner |
localPath | string | Local filesystem path |
visibility | "public" | "private" | Project visibility |
executionTarget | "local" | "docker" | "cloud" | Where agents execute |