package work type AgentDispatchQueueState string const ( AgentDispatchQueued AgentDispatchQueueState = "QUEUED" AgentDispatchClaimed AgentDispatchQueueState = "CLAIMED" AgentDispatchCompleted AgentDispatchQueueState = "COMPLETED" AgentDispatchFailed AgentDispatchQueueState = "FAILED" ) type AgentDispatchQueueItem struct { DispatchID string `json:"dispatch_id"` State AgentDispatchQueueState `json:"state"` AvailableAtUnixMillis int64 `json:"available_at_unix_millis"` Attempts int `json:"attempts"` ClaimedBy string `json:"claimed_by"` UpdatedAtUnixMillis int64 `json:"updated_at_unix_millis"` }