Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
fix(transcribe): defer over-limit confidential audio instead of routing local master
The over-cap guard moved from _process_one into process_audio ahead of backend dispatch, so an audio file longer than the 300-second confidential service limit now raises ConfidentialTranscribeDeferral("confidential_audio_too_long") and exits EXIT_PROVIDER_BLOCKED instead of silently re-routing to a local backend the supervisor deliberately keeps stopped. The input is retained with no .jsonl, .npz, or processing record written, so scan_unprocessed re-picks it. The confidential_audio_too_long reason is registered in the failure-and-telemetry reason table.
Author Jer Miller Date (Jul 28, 2026, 10:04 PM UTC) Commit c60cfd85 c60cfd85f9195a0ceb68d86551b65e5dad4d43db Parent 9d014f74 9d014f74b575d611c3091ba939ffe68c184edb54