ticket_get
Get one AI work board ticket in full: title, body, kind, status, priority, assignee, labels, the current plan document and its review state, the recent event timeline (comments, status changes, reviews, approvals), and linked sessions/workspaces/insights. Use this to load your assignment context before working a ticket, or to check what colleagues said. A blocked ticket waiting on a choice carries decision_request (the agent's question and the offered options, with the recommended one marked) - answer it with ticket_decide. Identify the ticket by ticket_number (preferred) or ticket_id. The timeline is returned newest-first in windows too: when recent_events_next_before_sequence is not null there are older events, and passing it back as events_before_sequence reads the window before this one. A long body or plan is returned in windows: when body_truncated (plan_document_truncated) is true, pass the returned body_next_offset (plan_document_next_offset) back as body_offset (plan_offset) to read the rest; body_total_chars says how much there is. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticket_id | No | The ticket UUID. Optional when ticket_number is given. | |
| body_offset | No | Rune offset into the ticket body to start the returned window at. Defaults to 0. When a previous read returned body_truncated true, pass its body_next_offset here to read the remainder. | |
| plan_offset | No | Rune offset into plan_document to start the returned window at. Defaults to 0. When a previous read returned plan_document_truncated true, pass its plan_document_next_offset here. | |
| ticket_number | No | The per-organisation ticket number (e.g. 42 for T-42). | |
| events_before_sequence | No | Inclusive upper bound of the returned timeline window: the read answers with the newest events at or below this sequence. Defaults to the newest events. Walk a long timeline backwards by passing back the recent_events_next_before_sequence each read returns, until it comes back null. |