tjb-tech
8abe47603e
fix(ci): update tests for new system prompt, agent definitions, and CI compatibility
...
- Update prompt assertions to match new OpenHarness system prompt
- Update agent definition tests (verification not verifier, tools=['*'])
- Add pytest.mark.skipif for tests needing real API or AutoAgent workspace
- Fix agent tool test for InProcessBackend same-name spawn conflict
- Fix flaky worktree test for CI environments
2026-04-04 10:14:22 +00:00
tjb-tech
8474379b10
fix(ci): resolve ruff lint errors in test files
...
Fix unused imports, single-line multi-statements (E701/E702),
ambiguous variable names (E741), and unused assignments (F841)
across test_untested_features.py, test_real_large_tasks.py, and
test_hooks_skills_plugins_real.py.
2026-04-04 10:06:20 +00:00
tjb-tech
74384897a2
test: comprehensive integration tests for all previously untested features
...
15 tests covering: hooks (command block, post_tool_use, agent loop integration),
skills (load from dir, registry), plugins (manifest loading), memory (add/list/
search/remove lifecycle), session storage (save/load/export), config (settings,
overrides, paths), commands (registry, lookup, 55 default commands), web_fetch
(real httpbin.org URL), worktree (real git create/list/remove), MCP (type
validation), and combined tests (hooks+skills+agent, full swarm+team on
AutoAgent project).
All tests use real Kimi K2.5 API where agent loops are needed.
2026-04-04 09:42:19 +00:00