v0.2.1 — IOA 集成重构 + AI 驱动监听
v0.2.1 — IOA 集成重构 + AI 驱动监听
适配 IOA v0.1.0 的统一架构。核心变更:多 Agent 协作从自动推送切换为 AI 主动监听。
Breaking Changes
--ai标志移除 — scan 命令不再支持--ai兼容别名。使用--verify=high --sniper替代- IOA build tag 移除 — 不再需要
-tags sqlite。SQLite、MCP、Auth 始终内置
IOA 协作
AI 驱动的实时监听(替代 push-to-inbox)
旧模式:swarm.Node 自动订阅 SSE → 消息推入 Agent inbox → 打断当前工作流
新模式:AI 自主决定何时监听、监听什么:
# 通过 tmux 启动后台监听(整个 space)
ioa read -s <space_id> --listen --token <token>
# 监听特定 thread(仅关联消息)
ioa read -s <space_id> -m <root_id> --listen --token <token>
# AI 主动查看新消息
tmux peek <session>侵入性更低——AI 拉取而非被推送,自行控制注意力分配。
方向遍历
ioa_read 新增 --direction 参数,支持单向图查询:
--direction downstream— 仅获取后代(root 之后的所有回复)--direction upstream— 仅获取祖先(回溯到 root)
IOA 内置 Server 简化
--ioa-db ./ioa.db持久化(默认),--ioa-db :memory:内存模式,无需 build tag 切换- MCP endpoint(
/mcp)始终可用,兼容 Claude / Cursor 等 MCP 客户端 - 认证通过
--access-key配置即启用
ioa_send 支持 content_type
ioa_send 新增 --content_type 参数,允许设置消息信封的协议标识(checkpoint / handoff / swarm / team)。
Scan 更新
--ai移除 — 不再作为--verify=high --sniper的兼容别名。直接使用具体的 AI skill 标志:--verify、--sniper、--deep
Skill 更新
- ioa/SKILL.md — 新增 Background Monitoring 段落:
--listen+ tmux 后台监听用法;新增--direction过滤文档 - ioa/swarm.md — 加入空间监听步骤,工作阶段从轮询改为 tmux peek
文档
- README — 更新 scan 示例,使用
--verify/--sniper/--deep替代--ai - usage.md — 大幅扩充:新增 katana/passive 章节、
--trace调试、-F/--format资产报告、subagent 用法、--proxy/--llm-proxy配置 - quickstart.md — 更新安装和快速上手示例
- configuration.md — 移除已弃用的 vision 配置段(已合并至 provider 层)
CI
- Nightly — 自动清理 7 天以上的旧 nightly 构建,发布时不再创建 draft
Full Changelog: v0.2.0...v0.2.1