API Reference
SDK HTTP 端点
Downcity 为 RemoteAgent 暴露的最小 HTTP session 接口集合
SDK HTTP 端点
这组 SDK 路由不属于 Agent 自身。
它们由 city.http() 返回的 City HTTP transport 暴露。City 可以直接启动 HTTP server,
也可以将 router 挂载到 Downcity gateway 等宿主 server 上。
当前核心包括:
GET /api/sdk/sessionsPOST /api/sdk/sessionsGET /api/sdk/sessions/:session_idPOST /api/sdk/sessions/:session_id/promptGET /api/sdk/sessions/:session_id/eventsGET /api/sdk/sessions/:session_id/messagesGET /api/sdk/sessions/:session_id/systemGET /api/sdk/sessions/:session_id/interactionsGET /api/sdk/sessions/:session_id/statusPOST /api/sdk/sessions/:session_id/setPOST /api/sdk/sessions/:session_id/respondPOST /api/sdk/sessions/:session_id/forkPOST /api/sdk/sessions/:session_id/archiveGET/DELETE /api/sdk/archived-sessionsPOST /api/plugins/action
设计目标
这套接口不是一个通用“大而全 API”,而是一组尽量小、围绕 session 使用面展开的 SDK 路由。
它的重点不是扩展成复杂平台 API,而是保证本地 Agent 和 RemoteAgent 之间的能力面对齐。
典型使用方式
downcity on