/** * chat-sessions.ts — 会话 CRUD + 消息历史 * * REST 路由(挂载于 /api/chat): * GET /sessions 列表(跨项目聚合) * POST /sessions 创建 { title?, directory? } * GET /sessions/:id 详情 * PATCH /sessions/:id 重命名 { title } * DELETE /sessions/:id 删除 { directory? as query } * GET /sessions/:id/messages 历史消息(info + parts) * POST /sessions/:id/revert 回退到指定消息(删除该消息及之后消息) * POST /sessions/:id/undo 回退上一轮对话 * POST /sessions/:id/summarize 触发总结(可选) * * 所有路由只是 opencodeClient 的薄封装,不引入本地持久化。 * 见 plan-v2.md 第四节。 */ import { type Application } from 'express'; export declare function registerChatSessionsRoutes(app: Application): void; //# sourceMappingURL=chat-sessions.d.ts.map