New @boocode/ion package (v0.0.1) for inference optimization network. .codesight/ wiki artifacts for codebase documentation. .omo/ work plans for openspec cleanup and enhanced file panel.
7.6 KiB
7.6 KiB
Routes
CRUD Resources
/api/battlesGET | POST | GET/:id → Battle/api/runsGET | POST | GET/:id → Run/api/tasksGET | POST | GET/:id → Task/api/chats/:id/messagesGET | POST | GET/:id | DELETE/:id → Message/api/projectsGET | POST | GET/:id | PATCH/:id | DELETE/:id → Project/api/sessionsGET/:id | PATCH/:id | DELETE/:id → Session
Other Routes
fastify
GET/api/term/healthparams()POST/api/term/sessions/:sid/panes/:pid/startparams(sid, pid) [auth]POST/api/term/sessions/:sid/panes/:pid/killparams(sid, pid) [auth]GET/ws/term/sessions/:sid/panes/:pidparams(sid, pid) [auth]GET/api/healthparams() [auth, db, queue, ai]GET/api/sessions/:sessionId/agent-sessionsparams(sessionId) [auth, db]POST/api/battles/generate-promptparams() [auth, db]POST/api/battles/:id/stopparams(id) [auth, db]GET/api/battles/:id/analysisparams(id) [auth, db]POST/api/battles/:id/analyzeparams(id) [auth, db]PATCH/api/battles/:id/winnerparams(id) [auth, db]GET/api/battles/:id/contestants/:cid/diffparams(id, cid) [auth, db]POST/api/battles/:id/cross-examineparams(id) [auth, db]GET/api/sessions/:sessionId/checkpointsparams(sessionId) [auth, db]POST/api/sessions/:sessionId/checkpoints/:checkpointId/restoreparams(sessionId, checkpointId) [auth, db]GET/api/inboxparams() [auth, db]POST/api/inbox/:id/retryparams(id) [auth, db]POST/api/chats/:chatId/closeparams(chatId) [auth, db]POST/api/sessions/:sessionId/closeparams(sessionId) [auth, db]GET/api/sessions/:sessionId/messagesparams(sessionId) [auth, db, queue]POST/api/sessions/:sessionId/messagesparams(sessionId) [auth, db, queue]POST/api/chats/:id/answer_user_inputparams(id) [auth, db, queue]POST/api/sessions/:sessionId/stopparams(sessionId) [auth, db, queue]GET/api/sessions/:sessionId/pendingparams(sessionId) [auth, db, queue]POST/api/sessions/:sessionId/pending/createparams(sessionId) [auth, db, queue]POST/api/sessions/:sessionId/pending/applyparams(sessionId) [auth, db, queue]POST/api/pending/:id/applyparams(id) [auth, db, queue]POST/api/pending/:id/rejectparams(id) [auth, db, queue]POST/api/pending/:id/rewindparams(id) [auth, db, queue]GET/api/providers/snapshotparams() [db, cache]GET/api/providers/configparams() [db, cache]PATCH/api/providers/configparams() [db, cache]POST/api/providers/refreshparams() [db, cache]GET/api/providers/:id/diagnosticparams(id) [db, cache]POST/api/runs/:id/cancelparams(id) [auth, db]POST/api/sessions/:sessionId/skill_invokeparams(sessionId) [auth, db, queue]GET/api/stats/costsparams() [auth, db]POST/api/tasks/:id/cancelparams(id) [auth, db, cache, ai]GET/api/tasks/:id/permissionparams(id) [auth, db, cache, ai]POST/api/tasks/:id/permissionparams(id) [auth, db, cache, ai]GET/api/tasks/:id/commandsparams(id) [auth, db, cache, ai]GET/api/sessions/:sessionId/worktree-riskparams(sessionId) [auth, db]POST/api/sessions/:sessionId/worktree-stashparams(sessionId) [auth, db]GET/api/ws/sessions/:sessionIdparams(sessionId) [auth, db]GET/api/ws/userparams() [auth, db]GET/api/projects/:id/agentsparams(id) [db, cache]POST/api/chats/:id/messages/:msg_id/artifacts/downloadparams(id, msg_id) [auth, db]GET/api/chats/:id/messages/:msg_id/html_artifactparams(id, msg_id) [auth, db]GET/api/projects/:project_id/artifacts/:filenameparams(project_id, filename) [auth, db]GET/api/sessions/:id/chatsparams(id) [auth, db]POST/api/sessions/:id/chatsparams(id) [auth, db]PATCH/api/chats/:idparams(id) [auth, db]POST/api/sessions/:id/chats/archive-allparams(id) [auth, db]GET/api/sessions/:id/chats/open-countparams(id) [auth, db]POST/api/chats/:id/archiveparams(id) [auth, db]POST/api/chats/:id/unarchiveparams(id) [auth, db]DELETE/api/chats/:idparams(id) [auth, db]POST/api/chats/:id/forkparams(id) [auth, db]POST/api/chats/:id/discard_staleparams(id) [auth, db]GET/api/coder/ws/sessions/:sessionIdparams(sessionId) [auth]ALL/api/coder/*params() [auth]GET/api/settings/inferenceparams() [cache]PATCH/api/settings/inferenceparams() [cache]GET/api/sessions/:id/messagesparams(id) [auth, db, queue]POST/api/chats/:id/messages/:message_id/regenerateparams(id, message_id) [auth, db, queue]POST/api/chats/:id/compactparams(id) [auth, db, queue]POST/api/chats/:id/stopparams(id) [auth, db, queue]POST/api/chats/:id/continueparams(id) [auth, db, queue]POST/api/chats/:id/force_sendparams(id) [auth, db, queue]POST/api/chats/:id/grant_read_accessparams(id) [auth, db, queue]GET/api/modelsparams()POST/api/projects/createparams() [auth, db]POST/api/projects/:id/archiveparams(id) [auth, db]POST/api/projects/:id/unarchiveparams(id) [auth, db]GET/api/projects/availableparams() [auth, db]GET/api/projects/:id/list_dirparams(id) [auth, db]GET/api/projects/:id/view_fileparams(id) [auth, db]GET/api/projects/:id/gitparams(id) [auth, db]GET/api/projects/:id/git/diffparams(id) [auth, db]POST/api/projects/:id/git/stageparams(id) [auth, db]POST/api/projects/:id/git/unstageparams(id) [auth, db]POST/api/projects/:id/git/commitparams(id) [auth, db]POST/api/projects/:id/git/discardparams(id) [auth, db]POST/api/projects/:id/write_fileparams(id) [auth, db]GET/api/projects/:id/filesparams(id) [auth, db]GET/api/projects/:id/sessionsparams(id) [auth, db]POST/api/projects/:id/sessionsparams(id) [auth, db]PATCH/api/sessions/:id/workspaceparams(id) [auth, db]POST/api/projects/:id/sessions/archive-allparams(id) [auth, db]GET/api/projects/:id/sessions/open-countparams(id) [auth, db]POST/api/sessions/:id/archiveparams(id) [auth, db]POST/api/sessions/:id/unarchiveparams(id) [auth, db]GET/api/settingsparams() [db]PATCH/api/settingsparams() [db]GET/api/sidebarparams() [auth, db]GET/api/skillsparams() [auth, db, queue]POST/api/chats/:id/skill_invokeparams(id) [auth, db, queue]GET/api/tools/cost_statsparams() [auth, db]GET/api/ws/sessions/:idparams(id) [auth, db]
go-net-http
GET/healthparams() [queue]POST/v1/get_codebase_overviewparams() [queue]POST/v1/get_file_analysisparams() [queue]POST/v1/get_symbol_infoparams() [queue]POST/v1/search_symbolsparams() [queue]POST/v1/get_dependenciesparams() [queue]POST/v1/watch_changesparams() [queue]POST/v1/get_semantic_neighborhoodsparams() [queue]POST/v1/get_framework_analysisparams() [queue]POST/v1/get_symbol_detailsparams() [queue]POST/v1/get_call_graphparams() [queue]POST/v1/get_blast_radiusparams() [queue]
WebSocket Events
WSmessage—apps/booterm/src/ws/attach.tsWSclose—apps/booterm/src/ws/attach.tsWSmessage—apps/coder/src/cli.tsWSerror—apps/coder/src/cli.tsWSclose—apps/coder/src/cli.tsWSclose—apps/coder/src/routes/ws.tsWSerror—apps/coder/src/routes/ws.tsWSclose—apps/server/src/routes/ws.tsWSerror—apps/server/src/routes/ws.ts