A. terminateVoiceSession: skip voiceSessionManager.terminateSession for instance-mode sessions (no SDK loop was started for them) B. agent.py: call start_voice_session() when instance_id is set regardless of engine_type, so _voice_session_started=True and inject mode is used C. voice/inject: check instance.status === 'running' before firing to bridge All changes are additive; iAgent paths are unchanged. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| prisma | ||
| src | ||
| package.json | ||
| tsconfig.json | ||