Files
hermes-agent/tools
John Paul Soliva 1df4af417f fix(tts): resolve command-provider env_passthrough through the profile secret scope
run_command_provider forwarded declared env_passthrough keys from os.environ,
which under the multiplexer is the LAUNCH profile's .env. A served profile's
command TTS/STT subprocess (voice-note transcription, speech, warm/release
hooks) got the launch profile's credential and never its own. Resolve each key
with resolve_passthrough_value, as the terminal and code-execution spawns do.

(cherry picked from commit 22a299d5f562e1d174fa5d37590cd46361a1383a)
2026-09-28 12:23:25 -07:00
..