Issues
Assign & Delegate
Assign to a person
xpo update <id> --assignee "Alice <alice@example.com>"
Assignees use "Name <email>" format. Configure your team in config.yaml so the web board's assignee picker knows who's available:
contributors:
- "Alice <alice@example.com>"
- "Bob <bob@example.com>"
Unassign
xpo update <id> --assignee ""
Filter by assignee
xpo list --assignee "Alice" # substring match
xpo list --mine # assigned to you
Delegate to an agent
There are two ways to hand work to an AI agent:
Via MCP — if your agent has the MCP server configured (see MCP Server), it can pick up issues from the backlog using the list, show, and start tools. The agent reads the spec, starts the issue, and works it.
Via xpo drive — the autonomous loop picks the next PLANNED issue and hands it to a coder agent:
xpo drive # next PLANNED issue
xpo drive --id <id> # specific issue
xpo drive --filter "backend" # filtered by label
See AI Agents for full drive configuration.
Inbox
Stay on top of assignments and activity:
xpo inbox # events relevant to you
xpo inbox --since 2d # last 2 days
xpo inbox --clear # mark all as read
Shows assignments, comments, status changes, and merges on issues you created, are assigned to, or have commented on.