Skip to content

Tracker

Get Agent Task Tracker
client.tracker.retrieve(stringtrackerID, RequestOptionsoptions?): AgentTaskTracker { id, agent_id, created_at, 5 more }
GET/tracker/{tracker_id}
Update Agent Task Tracker
client.tracker.update(stringtrackerID, TrackerUpdateParams { last_processed_event_id, status, status_reason } body, RequestOptionsoptions?): AgentTaskTracker { id, agent_id, created_at, 5 more }
PUT/tracker/{tracker_id}
List Agent Task Trackers
client.tracker.list(TrackerListParams { agent_id, limit, order_by, 3 more } query?, RequestOptionsoptions?): TrackerListResponse { id, agent_id, created_at, 5 more }
GET/tracker
ModelsExpand Collapse
AgentTaskTracker { id, agent_id, created_at, 5 more }
id: string

The UUID of the agent task tracker

agent_id: string

The UUID of the agent

created_at: string

When the agent task tracker was created

formatdate-time
task_id: string

The UUID of the task

last_processed_event_id?: string | null

The last processed event ID

status?: string | null

Processing status

status_reason?: string | null

Optional status reason

updated_at?: string | null

When the agent task tracker was last updated

formatdate-time
TrackerListResponse = Array<AgentTaskTracker { id, agent_id, created_at, 5 more } >
id: string

The UUID of the agent task tracker

agent_id: string

The UUID of the agent

created_at: string

When the agent task tracker was created

formatdate-time
task_id: string

The UUID of the task

last_processed_event_id?: string | null

The last processed event ID

status?: string | null

Processing status

status_reason?: string | null

Optional status reason

updated_at?: string | null

When the agent task tracker was last updated

formatdate-time