Projects UI
Projects list (/projects)
Section titled “Projects list (/projects)”The Projects page shows all projects with:
- Name and description
- Current status (pending / planning / awaiting_approval / approved / running / paused / completed / failed / cancelled)
- Created and updated timestamps
- Quick actions: approve, cancel, view
Use the search bar to filter by name, and the status filter to show only running or failed projects.
Creating a project
Section titled “Creating a project”Click New Project to open the project creation form at /projects/new. You can also generate a project directly from a chat conversation using the Generate Project modal.
Project detail (/projects/:id)
Section titled “Project detail (/projects/:id)”Click any project to open its detail view:
Checklist plan viewer
Section titled “Checklist plan viewer”The plan viewer shows the full project structure as an interactive checklist:
- Phases displayed as collapsible sections
- Tasks within each phase shown with status icons
- Status icons: completed, running, pending, failed, cancelled
- Inline task editing and reordering
- Add/edit/delete phases and tasks
Phase gates
Section titled “Phase gates”Phase gate checkpoints pause execution between phases, requiring manual approval before continuing. When a phase gate fires, a Phase Gate Modal appears with:
- Summary of completed phase results
- Option to approve continuation or cancel
Task detail
Section titled “Task detail”Click a task to see:
- Task description and inputs/outputs
- Agent assigned
- Status and timing (started, duration)
- Output — the agent’s response and any files created
- Retry button (for failed tasks)
- Execution logs modal for detailed run output
Approval flow
Section titled “Approval flow”New projects start in pending status and move to awaiting_approval after plan generation. The Approve button appears on the detail page (and inline in chat). Once approved, execution begins immediately.
To cancel a running project, click Cancel — in-progress tasks complete but no new tasks are started.
Project settings
Section titled “Project settings”Click the settings icon to open the Project Settings Modal where you can configure execution strategy, assigned agent, and other project-level options.