Repository navigation
OptChat v0.4.1
Fix the evidence credential-routing boundary: parse models.yml, models.yaml, and legacy models.json rather than substring-matching provider names. Selected-provider overrides, escaped or aliased keys, read failures, parse errors, and invalid root/provider-map shapes block before credential copying or host discovery. Diagnostics do not expose configuration contents; unrelated provider settings remain usable.
Verification: 1,042 local tests and typecheck passed; offline CLI boundary smoke and security re-review passed without live provider calls. CI passed on both pinned and latest SDK cohorts. Tagged plugin installed and verified with the real OMP 18.9.0 host and a synthetic provider.
Commit: 012baf7