haiku.rag/tests/skills
Yiorgis Gozadinos 206c4ffcf2
address review: top-level AnalysisRunDeps import, asserts, e2e tests
- Move AnalysisRunDeps to the module-level import in _tools.py.
- Swap the RuntimeError guards in _require_rag and execute_code for
  plain asserts with the same diagnostic messages. Apply the same
  treatment to the ty-reachability guard in Sandbox._ensure_initialized.
- Add end-to-end lifespan tests for both skills that drive _run_skill
  with TestModel, covering the sub-agent entry path that the existing
  tool-level tests bypass.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 15:04:24 +03:00
..
__init__.py Add unified RAG skill with session context and reuse existing tools; 2026-02-20 16:36:47 +02:00
conftest.py persist sandbox variables across execute_code calls within one invocation 2026-04-22 13:30:38 +03:00
test_analysis.py address review: top-level AnalysisRunDeps import, asserts, e2e tests 2026-04-22 15:04:24 +03:00
test_rag.py address review: top-level AnalysisRunDeps import, asserts, e2e tests 2026-04-22 15:04:24 +03:00