Files
hermes-agent/apps
teknium1 935eef50ef fix: pin consent_attestation on the Desktop client-direct TTS path
resolve_client_voice_config() now asserts tts.extra_body is {} when no
tts.openai extras are set and {consent_attestation: ...} when it is, and
the Desktop synthesizeSpeechClientDirect test asserts the spread field
reaches the openai speech request body. Removing either wiring
(extra_body kwarg in _resolve_tts_client_config, or the ...tts.extra_body
spread in voice-client-direct.ts) now turns the respective test red.
2026-09-19 10:10:29 -07:00
..