Skip to content

fix(orchestration): raise verifier_timeout_secs default to 120s#6367

Merged
bug-ops merged 1 commit into
mainfrom
fix/6366-verifier-timeout-default
Jul 17, 2026
Merged

fix(orchestration): raise verifier_timeout_secs default to 120s#6367
bug-ops merged 1 commit into
mainfrom
fix/6366-verifier-timeout-default

Conversation

@bug-ops

@bug-ops bug-ops commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

Closes #6366

Test plan

  • cargo nextest run -p zeph-config -p zeph-orchestration --features llm-planning — 1383/1383 passed
  • Added regression test orchestration_config_default_verifier_timeout_secs_is_120 asserting the new default
  • Full CI-matching gate: cargo +nightly fmt --check, cargo clippy --profile ci --workspace --all-targets --features "desktop,ide,server,chat,pdf,scheduler,testing" -- -D warnings, cargo nextest run --config-file .github/nextest.toml --workspace --features "desktop,ide,server,chat,pdf,scheduler" --lib --bins (13968 passed), rustdoc gate, gitleaks protect --staged — all clean
  • Updated CHANGELOG.md and config/default.toml

@github-actions github-actions Bot added documentation Improvements or additions to documentation rust Rust code changes config Configuration file changes bug Something isn't working size/S Small PR (11-50 lines) labels Jul 17, 2026
@bug-ops
bug-ops enabled auto-merge (squash) July 17, 2026 02:56
orchestration.verifier_timeout_secs defaulted to 30s, too short for
PlanVerifier::verify()'s LLM round-trip against local 20B+ Ollama
models (e.g. gemma4:26b, the model class the grounding fix's own
playbook recommends for reproduction). On timeout the fail-open path
marks the task Completed without ever calling ground(), silently
skipping the entire tool-call grounding safety net added by #6278/

Closes #6366
@bug-ops
bug-ops force-pushed the fix/6366-verifier-timeout-default branch from 5465793 to 9ff574d Compare July 17, 2026 02:57
@bug-ops
bug-ops merged commit 82f3d8d into main Jul 17, 2026
43 checks passed
@bug-ops
bug-ops deleted the fix/6366-verifier-timeout-default branch July 17, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working config Configuration file changes documentation Improvements or additions to documentation rust Rust code changes size/S Small PR (11-50 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

orchestration.verifier_timeout_secs default (30s) too low for the #6278/#6287 grounding fix's own recommended local repro model

1 participant