Skip to content

[Agent Harness] 修复 Read/Write/Edit 行号定位与结果反馈 #1109

Description

@vastsa

问题

  • Read / Write 的行号区间与 tag 校验可能导致反复读取和重写,且错误、写错位置或成功不易区分。
  • 多个 PUT 操作时有行号定位问题;展示的行号看似对应目标位置,实际写入内容可能落在其他行。
  • 写入成功响应不稳定,有时返回内容、有时为空。
  • 对不存在的文件返回权限错误,而非明确的文件不存在错误。

期望

行号区间和校验反馈能准确对应实际文件内容;写入结果明确且一致;缺失文件与权限问题返回可区分、可诊断的错误。

验收建议

添加覆盖多段 PUT、行号/标签校验、写入成功响应以及目标文件不存在的回归测试,确认读回内容与请求的行范围一致。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: agent-runtimeAgent execution, subagents, tools, and runtime behaviorbugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions