Skip to content

v0.83.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 21:31
· 5 commits to main since this release
5a3cfb5

下载与校验说明

  • 推荐下载 agateon-v0.83.0.tar.gz(本体):解压即得版本目录内容(agate/ 与登记根文件)。
  • GitHub 自动生成的 "Source code" 压缩包是整仓(整个仓库的快照),不是安装包,请勿用于安装。
  • agateon-v0.83.0-offline-<平台>.tar.gz 为离线安装包(含依赖 wheel),面向 Python 3.11。
  • SHA256SUMS 仅用于发现下载损坏,不认证发布者:它与资产同处一个 Release,发布者账号被攻破时无法防护;
    需要更强保证请从 git tag 自行构建(agate-release.py build)后逐成员比对,或经第二渠道核对哈希。

修复

  • agate/SETUP.md 的 OpenCode 验证命令在 OpenCode v2 上失效:opencode debug agent <name> 子命令
    v2 已移除(v2 的 debug 只剩 agents / config / paths)⇒ v2 用户按文档验证必然失败;
    对应测试为本机校验(CI 无 CLI 时 skip)⇒ 在任何 v2 机器上恒红。修:文档给 v1 命令 /
    v2 文件级校验
    两条路,并如实说明 tools.task 是运行时默认而非模板声明字段(v2 下如需确认
    建议实际派发一次 subagent);测试改为版本健壮(v1 走 JSON 断言,v2 走 debug agents +
    文件级 name/mode 断言,不断言模板里没有的 tools.task)。
  • 自评审留痕口径分叉:self-gate-skip: 在 CI 必然红(DEBT0073):commit-msg-self-gate.py、
    SELF-GATE.md(:9 与 §轻量档)与 AGENTS.md:134 都接受「self-gate-review: <可兑现路径> 或
    self-gate-skip: <理由>」,而 BDD-22 判据只认前者 ⇒ 「轻量档 + 触发面」的改动在 CI 上必然红
    (实测:发布提交 ccb1c20f 红一轮,run 38139158601;改用 self-gate-review: 后转绿)。修复:
    判据改为导入 hook 的正则(_REVIEW_RE / _SKIP_RE —— is 同一对象 ⇒ 正则定义真单源,
    判据内不再有第二份字面量)⇒ 接受集与 hook 对 5 组代表性样例一致(含此前漏网的「冒号后换行再接理由」);
    skip 仍要求理由非空。新增守护用例:以真实 hook 子进程作 oracle 参数化对拍。
  • 发布门把「并发重跑的进行中 run」误判为失败(DEBT0074):推 tag 会再触发一次 CI
    (protocol-tests.yml 的 on: 含 push 且未过滤 tag)⇒ 目标提交上同时存在「已完成 success」与
    「新一轮 in_progress」;门原按逐条 conclusion != success 判定 ⇒ 假失败(v0.82.0 首发实证:
    Release run 38141030366 失败,而同一门在本地对同一 SHA 通过)。修复:改为按检查名归组、
    只看已完成结论
    —— 该名无任何已完成结论(missing/queued/in_progress)或已有结论含非 success ⇒
    仍 fail-closed 非 0(不等待);已完成结论全 success ⇒ 通过。不依赖时间戳;
    SEC-01 / SEC-02 / SEC-07 均未改动。

offline 包内 wheel(文件名与 sha256)

linux-x86_64

  • pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl sha256 b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d

windows-x86_64

  • pyyaml-6.0.3-cp311-cp311-win_amd64.whl sha256 9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf