feat: reload narrow runtime settings overlay at future calls #179

Merged
severus-snape merged 1 commit from feat/runtime-config-overlay-request into main 2026-10-31 13:19:45 +00:00
Collaborator

Small runtime-overlay slice using the existing writable settings.local.yaml above read-only harness.yaml. Adds live dispatcher rules and reasoning-effort-none model opt-ins with complete validation and last-valid fallback at future worker/prompt boundaries. Does not rewrite inflight requests or explicit conversation selections. Unknown overlay keys are strict at startup too; legacy environment opt-ins remain additive. Provider opt-in is not an endpoint-support claim.

Installing this new host version requires the normal rollout/restart; subsequent supported overlay edits need no restart. No activation or live-agent access is claimed.

Evidence: 41 focused tests and typecheck passed (existing recorded runs); independent exact-tree review found no P0/P1. Normal owner ReviewService passed with no findings; staged and committed fingerprint and local/commit/push/publish gates verified. Seven files only; no new implementation during delivery. No merge, manual CI/build, configuration or deployment changes. PRs #177 and #178 are separate and untouched.

Small runtime-overlay slice using the existing writable `settings.local.yaml` above read-only `harness.yaml`. Adds live dispatcher rules and reasoning-effort-none model opt-ins with complete validation and last-valid fallback at future worker/prompt boundaries. Does not rewrite inflight requests or explicit conversation selections. Unknown overlay keys are strict at startup too; legacy environment opt-ins remain additive. Provider opt-in is not an endpoint-support claim. Installing this new host version requires the normal rollout/restart; subsequent supported overlay edits need no restart. No activation or live-agent access is claimed. Evidence: 41 focused tests and typecheck passed (existing recorded runs); independent exact-tree review found no P0/P1. Normal owner ReviewService passed with no findings; staged and committed fingerprint and local/commit/push/publish gates verified. Seven files only; no new implementation during delivery. No merge, manual CI/build, configuration or deployment changes. PRs #177 and #178 are separate and untouched.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!179
No description provided.