AI agent coordination service
- Add last_activity_at field to tickets, updated on claim and note additions
- Add GET /tickets/stuck?hours=N endpoint to find abandoned tickets
- Add POST /tickets/{id}/unclaim to release stuck tickets back to open
- Add stuck_tickets_warning to orient response when tickets are stuck >24h
- Unclaim automatically adds timestamped note with duration
This enables system resilience when conversations are cleared mid-ticket.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
||
|---|---|---|
| src | ||
| .gitignore | ||
| Cargo.toml | ||