Stop silent STT credential fallback for LLM/diarization (#138) #142
No reviewers
Labels
No labels
blocked:children
blocked:needs-decision
blocked:needs-human
blocked:verify-failed
bug
deferred
enhancement
feature-request
in-progress
needs-decompose
needs-triage
quickfix
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/transcriber!142
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/credential-regression-tests-138"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #138
Stops EnhancementQueueWorker from silently falling back to STT credentials (cloudSettings.apiKey / endpointUrl) when LLM or diarization provider settings are blank. The implementation fix landed on main via the kilo-gsd pipeline (commit
35eeb93); this PR carries the regression tests that lock the behavior in, and the branch history includes the fix commit.Changes (1 file, +75 lines):
Test evidence: full suite green — 214 tests, 0 failures, 0 errors (./gradlew :app:test).
Scope: only EnhancementQueueWorkerTest.kt is touched. No STT behavior, config loader, or other providers were changed.
References kanban card t_a946c33c.