Skip to content

Fail quiet on model credential outages - #26

Merged
alosec merged 1 commit into
mainfrom
batman/model-auth-fail-quiet
Jul 31, 2026
Merged

Fail quiet on model credential outages#26
alosec merged 1 commit into
mainfrom
batman/model-auth-fail-quiet

Conversation

@alosec

@alosec alosec commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

$## Summary\n- classify missing/expired model credentials with typed operational metadata\n- preflight active model auth before prompts and suppress provider/channel error projections for auth outages\n- preserve ordinary visible runtime errors\n- cover runtime gate and web-stream behavior with regression tests\n\n## Validation\n- npm run test:model-config-auth-reload\n- npm run test:model-auth-gate\n- npm run test:web-slash-command\n- npm run test:context-messages-only-error\n- npm run typecheck\n- npm run build\n- npm run check:public-safety\n- isolated missing-auth web integration emitted accepted/run_complete/DONE only, with no text or error event\n- broad local validation passed through all runtime/adapter/auth tests; the source checkout then hit a pre-existing absent ui/src/components/VoiceSettingsMenu.tsx fixture in a later UI-only test

@alosec
alosec merged commit 4232273 into main Jul 31, 2026
2 checks passed
@alosec
alosec deleted the batman/model-auth-fail-quiet branch July 31, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant