blitztext-app-linux/linux/tests
mARTin-B78 ae12eea861 routing: default to transcribe, not the first preset
When no [routing] default is configured, default_preset fell back to
workflows[0]. If that was an LLM rewrite (e.g. "Improve text"), every
wakeword/voice command without a matching keyword was sent to the language
model — repeatedly failing with HTTP 502 when the LLM backend was down.

default_preset now prefers a transcribe-mode preset for the no-keyword
fallback, so the default action is plain transcription. Adds tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 09:53:37 +02:00
..
test_config.py routing: default to transcribe, not the first preset 2026-06-07 09:53:37 +02:00
test_daemon_notify.py wakeword: independent cues + configurable auto-stop silence; add MANUAL.md 2026-06-07 08:36:35 +02:00
test_quality.py Add Wayland, Tests, CI, and OpenWakeword integration 2026-06-05 17:16:05 +02:00
test_routing.py Add Wayland, Tests, CI, and OpenWakeword integration 2026-06-05 17:16:05 +02:00