Tasks

Tasks are the main execution surface in OpenVibely. The Tasks page is a project board where users create AI coding work, run it, monitor progress, review output, and decide what happens to generated changes.

The Task Board

Open Tasks from the Workspace section of the sidebar. The board shows project work in user-facing categories.

Board AreaWhat It Means
BacklogPlanned work that is not currently active.
ActiveWork the project is currently focused on.
CompletedWork that has finished and can be reviewed historically.

Scheduled tasks are managed from the Schedule page. Chat tasks are internal to chat flows and are not normal board cards.

Creating A Task

Click + Add Task and fill out the modal.

FieldUser Impact
TitleNames the work on the board and task detail screen.
PromptTells the model what to do.
ModelOverrides the default model for this task when needed.
AgentUses a reusable execution profile, or lets the router select automatically.
CategoryPlaces the card in Backlog or Active.
PriorityHelps order and triage work.
TagMarks the task as a feature or bug when useful.
Auto-mergeAllows completed work to merge to the target branch when configured.
AttachmentsAdds files as extra task context.

The UI keeps the modal open and shows an inline error if the title conflicts with an existing task in the project.

Running And Monitoring

Tasks move through statuses such as pending, queued, running, completed, failed, cancelled, and blocked. The page listens for live task events so board state can refresh while work is happening.

Use task detail views to inspect execution output, thread messages, attachments, changed files, review comments, and worktree state.

Reviewing Work

When a project has a repository attached, task execution can produce worktree-backed changes. Review those changes before merging or creating a pull request.

Review SurfaceUse It For
ThreadFollow the conversation and follow-up messages around the task.
Execution detailInspect model output, errors, and run history.
ChangesSee modified files and diffs.
Review commentsTrack comments attached to generated code.
Worktree actionsMerge, clean up, resolve conflicts, or create a PR when supported.
PageWhy It Matters
Task LifecycleExplains statuses and terminal states.
Git WorktreesExplains isolated repository changes.
ScheduleRuns tasks later or repeatedly.
Task ChainingConnects dependent task work.