REST — /api/autobot
9 route handlers under /api/autobot · all session-gated.
Public flags are cross-referenced against
PUBLIC_API_PREFIXESinsrc/lib/route-access.ts. Routes without a public prefix require an authenticated session (or, where applicable, a signed federation request). See Auth models.
| Route | Methods | Access | Description |
|---|---|---|---|
/api/autobot/chat | POST | Session | POST /api/autobot/chat |
/api/autobot/gpu | GET POST | Session | POST /api/autobot/gpu — action-based dispatch |
/api/autobot/provenance | GET | Session | GET /api/autobot/provenance |
/api/autobot/settings | GET POST | Session | Unified session accepts NextAuth JWT or federated rivr_remote_viewer (#105). |
/api/autobot/status | GET | Session | — |
/api/autobot/tts | POST | Session | POST /api/autobot/tts |
/api/autobot/voice/config | GET | Session | GET /api/autobot/voice/config |
/api/autobot/voice/token | POST | Session | POST /api/autobot/voice/token |
/api/autobot/voice/upload | POST | Session | POST /api/autobot/voice/upload |