Found in: pre-shipment review 2026-06-30
Parent: #7
File: tests/test_tool_chains.py
Only tests ChainBuilder construction (dataclass setup). No test exercises the full chain through execute_chain_with_extraction. This is how the garbled-output bug was missed.
Recommendation: Add tests that mock the search/chat handlers and verify text extraction flows correctly.
Found in: pre-shipment review 2026-06-30
Parent: #7
File:
tests/test_tool_chains.pyOnly tests
ChainBuilderconstruction (dataclass setup). No test exercises the full chain throughexecute_chain_with_extraction. This is how the garbled-output bug was missed.Recommendation: Add tests that mock the search/chat handlers and verify text extraction flows correctly.