fix: build config, runtime safety, and coverage thresholds - #97
Conversation
64e2221 to
1a1baf5
Compare
|
Hi @Misaka477, thanks for the comprehensive fixes. This PR overlaps with #28 on adding @step-cli/agent-sdk to the build pipeline (scripts/build-packages.mjs). #28 is currently open and covers the same change. Wanted to flag the overlap in case you want to coordinate or consolidate. |
1a1baf5 to
8f44d18
Compare
|
Thanks for the heads-up! I've removed the agent-sdk build change from this PR to avoid overlap with #28. This PR now focuses only on the runtime fixes (executionProfile, token budget, hooks, checkpoint, retry signal, configurable params, coverage thresholds). |
|
B3(
两个不卡合入的提醒:B6 给 hook 加了 流程上:测试矩阵没跑是首次贡献者 workflow 需要维护者批准,不是你的问题;修完 push,我们来批。注意本 PR 与 #98 在 |
8f44d18 to
72ff28a
Compare
|
@ZouR-Ma 已按反馈完成并 force-push:
PR body 和 issue 关联已同步。麻烦批准首次贡献者 workflow 跑三平台矩阵。 |
Summary
Runtime correctness and resilience fixes for the agent loop, state machine, tool approval cache, and retry lifecycle.
Changes
executionProfileaccess with optional chaining.@step-cli/utils/json.failed -> goal_complete.Verification
pnpm check✅main.Closes #82, Closes #83, Closes #84, Closes #86, Closes #87, Closes #92, Closes #94, Closes #95