feat(gate): drop reasoning field from selection (~1.5s) #90

Merged
michal merged 1 commits from feat/gate-drop-reasoning into main 2026-07-25 02:07:31 +00:00
Owner

Answer is now just {selectedNames} → ~1.5s (validated live), comfortable under the 8s gate budget. Completes the fast-selection tightening.

Answer is now just {selectedNames} → ~1.5s (validated live), comfortable under the 8s gate budget. Completes the fast-selection tightening.
michal added 1 commit 2026-07-25 02:07:29 +00:00
feat(gate): drop the reasoning field from selection → ~1.5s (comfortable margin)
Some checks failed
CI/CD / lint (pull_request) Successful in 1m6s
CI/CD / typecheck (pull_request) Successful in 2m12s
CI/CD / test (pull_request) Successful in 1m20s
CI/CD / build (pull_request) Successful in 2m11s
CI/CD / smoke (pull_request) Failing after 2m47s
CI/CD / publish (pull_request) Has been skipped
34e00af731
Even "<=8 words" was ignored — the model wrote a full-sentence reasoning, pushing
begin_session to ~7s (thin under the 8s budget). The gate only needs the names, so
request just {"selectedNames":[...]}. Validated live vs vllm-current
(glm-4.6-reap-fast): 1.5s, valid JSON. (reasoning defaults to '' in extractSelection.)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
michal merged commit cf85e36ede into main 2026-07-25 02:07:31 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: michal/mcpctl#90