mirror of
https://github.com/feigeCode/navop.git
synced 2026-11-06 08:07:31 +00:00
P0 steer:连接层 register_turn 不再对同会话在飞轮返回 AlreadyRunning, 直接并发入表(相位仍属首个轮次);notifications 喂同 protocol_session_id 全部 tracker,事件归 registered_at 最新一轮;claim_prompt_completion 归别人时 Reclaimed 收表不动相位。视图 submit() 新增 steer 分支:ACP + 前台轮在飞 + 队列空时直接插话(acp_steer_sent 提示),RetryLater 退回 排队;队列非空保 FIFO 不插队。实测 claude-agent-acp 0.88.0 / codex-acp 2.1.1 握手均声明 _meta.steering.supported。 P1 会话标题:persist_acp_session 标题优先级改为 agent 推送 (SessionInfoUpdate) → 本地转录首条用户消息 → agent 名;落盘后同步 upsert_live_summary,侧栏立即见新名,不等重启。 P1 用量落盘:persist_acp_session 把 AcpUsage.used 写进 runtime session context_tokens,随快照持久化(复用现有通道,不为趋势图先建表)。 P1 断线重连:补决策回归测试——在飞轮次(owner 非空)让路不重连, 轮次收尾后恢复。resume/load/降级新建提示链路经审查已完整。 P0 性能纪律:新增 docs/design/ai-workbench-streaming-performance.md, 固化事件批处理预算、broadcast 4096 容量、Lagged 单次自愈、摘要行 不进大快照等红线与压测方法。 测试:842 通过(+steer +重连决策)。