Skip to content

v1.108.75 - Quality gates: live core_compact ceiling + schema/dispatch param parity

Choose a tag to compare

@jgravelle jgravelle released this 22 Jun 19:52
· 24 commits to main since this release

Phase 3 (quality gates), WI-3.2 + WI-3.3, test-only. WI-3.3 (F-Q03): new test_live_core_compact_under_4000_hard_ceiling recomputes core+compact from _build_tools_list() and hard-asserts <=4000 on the LIVE build (the existing test only read the frozen baseline, so a breach shipped until regen). WI-3.2 (F-P02/F-C02): new tests/test_dispatch_schema_parity.py parses call_tool's source and asserts every arguments[...] key each dispatch branch reads is a declared inputSchema property; the existing registration guard checks tool-name presence only. Surfaced + handled two intentional patterns (config-conditional render_diagram.open_in_viewer; forgiving get_file_outline file->file_path alias). Full suite 4717 passed / 10 skipped.