Merged
Size
S
Change Breakdown
Bug Fix80%
Maintenance15%
Docs5%
#61214fix: update embedded runner transport override

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
© 2026 · via Gitpulse