Files
mnote/bugs/03-rust-web/process/3-20-acp-request-permission-no-response-v1.md
T

32 lines
944 B
Markdown
Raw Normal View History

# 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](/mnt/Data1T/mnote/rust/crates/mnote-web/src/acp_client.rs:347) 附近处理 incoming request。
## 3. 影响
- ACP agent 侧可能等待到超时。
- 权限请求无法进入用户确认或自动拒绝流程。
- run 状态可能卡在进行中,SSE 输出也无法表达真实阻塞原因。
## 4. 建议修复
- 为已知 request type 实现明确响应:允许、拒绝或要求人工确认。
- 未支持的 request type 也应返回结构化 error,而不是只日志。
- 增加 ACP request/response 协议测试。
## 5. 状态
已确认 incoming request 缺少响应处理,尚未修复。