🧠
[ selected sidecar ]
AI Backend
magic-md-ai-backend
通用 AI 推理服务:文本/结构化数据生成、Agent 循环、交互控制、调试
Sidecar13 methods
概述
AI Sidecar 封装 Vercel AI SDK v6 全部生成能力,通过 JSON-RPC 2.0 over stdio 对外提供统一 ai/generate 入口。支持文本对话、结构化输出、MCP 工具 Agent 循环、流式传输、交互审批、Trace/Span 调试。
Capabilities
| Method | Description |
|---|---|
ai/generate | 统一生成:文本对话 / 结构化输出 / Agent 循环 |
ai/cancel | 取消正在进行的生成 |
ai/retry | 重试上一次生成(可修改参数) |
ai/approve | 审批工具权限或 mutation |
ai/respond | 用户回复 AI 的提问/选择/输入请求 |
ai/conversation.create | 创建会话 |
ai/conversation.get | 获取会话历史 |
ai/conversation.delete | 删除会话 |
ai/conversation.list | 列出所有活跃会话 |
ai/provider.list | 列出可用的 LLM 供应商和模型 |
ai/provider.test | 测试供应商连接 |
ai/debug.getTrace | 获取指定 trace 的详细信息 |
ai/debug.listTraces | 列出最近的 trace 摘要 |