Skip to content

test: cover validate_plan and recall_experiments harness tools - #24

Merged
Anai-Guo merged 1 commit into
mainfrom
chore/auto-maint-2026-09-24
Sep 25, 2026
Merged

Anai-Guo merged 1 commit into
mainfrom
chore/auto-maint-2026-09-24

Conversation

@Anai-Guo

Copy link
Copy Markdown
Owner

自动维护改动

类型:维护
改动:为 harness/tools 下的 validate_tool.py 与 memory_tool.py 补 8 个单元测试(覆盖 55%/57% → 100%),仅新增 tests/ 单文件,无源码改动。
测试:通过(本地全量 383 passed / 1 skipped;ruff check + format 全过)
参考:无

本 PR 由每日维护任务生成,请人工 review 后再合并。

🤖 Generated with Claude Code

Both harness tools had their execute() paths untested (55% / 57%).
Adds 8 tests covering ALLOW / BLOCK decisions and violation payloads,
malformed-plan error results, FTS recall with limit, an empty store,
and store failures. Memory tests run in a temp cwd so the default
database path stays isolated. No source changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Anai-Guo
Anai-Guo merged commit 8c865cf into main Sep 25, 2026
3 checks passed
@Anai-Guo
Anai-Guo deleted the chore/auto-maint-2026-09-24 branch September 25, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant