Issue Tracking
The Issues section aggregates issues from every connected repository into a single Kanban board. You can create new issues, filter by label or status, and delegate any issue directly to an AI agent — without opening a browser.
Kanban Board
Issues are displayed in columns that reflect their current status. The default columns are:
- Backlog — issues not yet scheduled
- Todo — scheduled but not started
- In Progress — actively being worked on
- Done — completed issues
Drag and drop cards between columns to update their status. Changes are pushed back to GitHub immediately.
Creating an Issue
- Click New task (or the + button at the top of any column)
- Select the repository the issue belongs to
- Write a title and description — the description editor supports markdown, task lists, and slash commands
- Set labels, priority, and assignee
- Click Save — the issue is created on GitHub and appears in the board immediately
Slash commands in the issue editor
Type / in the description field to insert:
- Task lists with checkboxes
- Code blocks with syntax highlighting
- Headings, dividers, and other rich content
Issue Detail
Click any issue card to open the detail sheet. From here you can:
- Edit the title and description
- Change the status, labels, priority, and assignee
- Read existing comments
- Delegate the issue to an AI agent (see below)
Delegating to an AI Agent
Any issue can be sent to an AI agent with one click.
- Open the issue detail sheet
- Click Assign to agent
- Select the target repository and thread (or create a new thread from this issue)
- The agent receives the full issue context — title, description, labels — as its starting prompt
- Monitor progress in the Agents workspace
You can also create an agent thread from any issue directly from the Agents sidebar using Add new thread → From issue.
Filtering Issues
Use the filter controls above the board to narrow down which issues are shown:
- Repository — show issues from a specific repository or all repositories
- Labels — filter by one or more labels (e.g.
bug,feature,ui) - Assignee — show only issues assigned to you or a specific person
- Priority — filter by high, medium, or low priority
Issue Scope
By default, Unified Dev shows issues assigned to you across your connected repositories. You can change the scope in Settings → Behaviour → Default Issues Scope:
- My queue — only issues assigned to you
- All open — all open issues across selected repositories
You can also override the scope per organization in Settings → Sync → Per-organization overrides.
Syncing Issues
Issues are synced automatically in the background. You can trigger a manual sync from any repository detail page using the Sync Issues button. Configure sync frequency in Settings → Sync.