Troubleshooting
http://<internal-runtime-redacted>:18180/healthz does not answer
Run:
.\scripts\start-local-audio-runtime.ps1 -ForceRestart -WaitForReady
.\scripts\get-runtime-status.ps1
Then inspect:
%LOCALAPPDATA%\JHF-Tenter\local-audio-runtime\runtime.stdout.log%LOCALAPPDATA%\JHF-Tenter\local-audio-runtime\runtime.stderr.log
Likely owner:
JaddaHelpifyr/jhf-tenter
Tray shows Audio missing
The tray is the owner, but the local audio server may still be cold or failed.
Actions:
- refresh the tray
- run
.\scripts\start-local-audio-runtime.ps1 - confirm
get-runtime-status.ps1reportsinstalled=true
Likely owner:
JaddaHelpifyr/jhf-tenter
Tray shows Audio warming
This means the local Voxtral STT model is still loading.
Wait for the next refresh cycle and verify:
.\scripts\get-runtime-status.ps1
Tray shows Audio degraded
Current expected degraded cases include:
- STT is live but TTS is not yet self-hosted on this host
- the server surfaces are alive but a required model path is not fully available
This is not the expected label for a guardrail-denied cold start. If startup-state.json
shows a denied helper/tray start because of host or vmmemWSL pressure, the tray status
should read Audio cold, not Audio degraded.
Read back:
GET /healthzGET /modelsGET /metrics/latency
Escalation path:
- local audio runtime and voice toolkit drift ->
JaddaHelpifyr/jhf-tenter - deployment/runtime materialization drift on Host172 -> owning deployment/runtime repo after tenter evidence exists
Repo-Owned Docs / Contract Check
Run this bounded repo-owned check first:
python3 scripts/validate_docs_platform_v1_6.py
python3 scripts/export-fabric-metadata.py --check
python3 scripts/docs/validate_docs_inventory.py
If those checks are green and the remaining problem is still live-runtime-only, continue with the deeper runtime verifiers documented in OPERATIONS.md.
Legacy Boundary
This runbook no longer documents Ollama as the active Windows voice path.
Historical Ollama / local Mistral notes belong to legacy maintenance context only.
AGPLv3. See ../LICENSE (LICENSE).
Learn more at helpifyr.com.