- add npm dev:hot wrapper using cargo-watch and page reload polling - add mnote-web dev hot reload endpoint and coverage - record current architecture review and tracked bug findings across realtime, tree, editor, and AI runtimes Verification: - node scripts/task-dev-hot-plan-test.js - node --check scripts/dev-hot.js - cargo test -p mnote-web dev_hot -- --nocapture
944 B
944 B
3-20 [process][bug] ACP incoming request 只记录日志不响应 v1
发现时间:2026-05-17
状态:
[process]关联主线:
03-rust-web
1. 问题定义
ACP client 收到 session/request_permission 等 incoming request 时当前只记录日志,没有返回协议响应。
2. 证据
- acp_client.rs 附近处理 incoming request。
3. 影响
- ACP agent 侧可能等待到超时。
- 权限请求无法进入用户确认或自动拒绝流程。
- run 状态可能卡在进行中,SSE 输出也无法表达真实阻塞原因。
4. 建议修复
- 为已知 request type 实现明确响应:允许、拒绝或要求人工确认。
- 未支持的 request type 也应返回结构化 error,而不是只日志。
- 增加 ACP request/response 协议测试。
5. 状态
已确认 incoming request 缺少响应处理,尚未修复。