Merged
S
Change Breakdown
Bug Fix80%
Maintenance15%
Docs5%
Voice replies restored on Talk Mode sessions
Android voice replies are working again on Talk Mode sessions backed by the gateway after a bug in the embedded runner transport override was fixed.
Android Talk Mode users can send and receive voice replies again. A bug in the embedded runner's transport override mechanism was preventing voice interactions from working properly on gateway-backed sessions. The code has been updated to use the current pi-agent API for transport assignment, resolving the issue. This fix applies to the pi-embedded-runner package used by gateway sessions.
View Original GitHub Description
Summary
Replace the embedded runner transport override call with direct agent.transport assignment to match the current pi-agent API.
Testing
- pnpm test src/agents/pi-embedded-runner-extraparams.test.ts
- pnpm build
- pnpm openclaw gateway restart
- verified Android talk mode against the restarted gateway