Skip to content

feat(voice): voice streamed tool calls for improved latency#1559

Merged
JoshParkSJ merged 3 commits intomainfrom
josh/voice-urt
Apr 21, 2026
Merged

feat(voice): voice streamed tool calls for improved latency#1559
JoshParkSJ merged 3 commits intomainfrom
josh/voice-urt

Conversation

@JoshParkSJ
Copy link
Copy Markdown
Contributor

@JoshParkSJ JoshParkSJ commented Apr 11, 2026

Summary

  • Adds persistent socket.io connection to CAS that receives batched voice_tool_call events
  • Exits on voice_agent_completed or socket disconnect, with a shutdown drain for in-flight tool tasks

Paired with: UiPath/AgentInterfaces#911 (CAS side) and UiPath/uipath-agents-python#419 (agent wiring).

@github-actions github-actions Bot added test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-llamaindex Triggers tests in the uipath-llamaindex-python repository labels Apr 11, 2026
@JoshParkSJ JoshParkSJ changed the title refactor(bridge): extract build_cas_url and build_cas_auth_headers from get_chat_bridge feat(voice): VoiceToolCallSession + extract CAS URL/auth helpers Apr 18, 2026
@JoshParkSJ JoshParkSJ force-pushed the josh/voice-urt branch 2 times, most recently from 74d6e44 to c22957b Compare April 20, 2026 20:44
@JoshParkSJ JoshParkSJ marked this pull request as ready for review April 21, 2026 12:41
@JoshParkSJ JoshParkSJ changed the title feat(voice): VoiceToolCallSession + extract CAS URL/auth helpers feat(voice): voice streamed tool calls for improved latency Apr 21, 2026
@JoshParkSJ JoshParkSJ force-pushed the josh/voice-urt branch 2 times, most recently from 5e3d04e to ed20379 Compare April 21, 2026 13:25
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JoshParkSJ JoshParkSJ merged commit dbf6bff into main Apr 21, 2026
159 of 181 checks passed
@JoshParkSJ JoshParkSJ deleted the josh/voice-urt branch April 21, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-llamaindex Triggers tests in the uipath-llamaindex-python repository test:uipath-runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants