#86 把 `/agent` 的帧上限定成 16 MiB(`AGENT_FRAME_MAX_BYTES`),`work_append` 在发送端按字节分批,单条超限就停流。复核时发现,可靠上行里还有几个字段没有长度上限: - `bot_text_done.text` - `bot_tool_call.view.raw` - `agent_error.detail` - `mcp_discovered.result` 其中任何一帧超过 16 MiB,控制面都会以 1009 关掉连接。电脑代理重连后会重发同一帧,结果一直在「关、重连、重发」里打转,整台电脑的可靠发件箱都被卡住。这一条是推测,没有复现。这几个字段受模型输出长度限制,现实里很难到这个量级;改之前上限是 100 MiB,问题也一样存在。 建议在 computer-agent 的发件箱入口统一检查:序列化后超过上限的帧不进可靠队列,改成截断或者报错。 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Be3SZps2JjqvyrJ1vbLmni
Activity
审批卡和工具卡整份视图收进单帧上限,旧发件箱超限帧重放前截短,截不下的换成同一 run 的报错 (#91)
审批卡上要看的字段不再截短,收不进单帧上限就不出卡、换成报错并停掉 run (#91)
电脑代理可靠上行入队前按单帧上限截短,截不下的丢掉记日志,不再卡死发件箱 (#91)
审批卡和工具卡整份视图收进单帧上限,旧发件箱超限帧重放前截短,截不下的换成同一 run 的报错 (#91)
审批卡上要看的字段不再截短,收不进单帧上限就不出卡、换成报错并停掉 run (#91)
电脑代理可靠上行入队前按单帧上限截短,截不下的丢掉记日志,不再卡死发件箱 (#91)
审批卡和工具卡整份视图收进单帧上限,旧发件箱超限帧重放前截短,截不下的换成同一 run 的报错 (#91)
审批卡上要看的字段不再截短,收不进单帧上限就不出卡、换成报错并停掉 run (#91)