Skip to content

chore(voice): align runtime context with session voice mode#134

Merged
JoshParkSJ merged 6 commits into
mainfrom
josh/flow-part-1
Jul 6, 2026
Merged

chore(voice): align runtime context with session voice mode#134
JoshParkSJ merged 6 commits into
mainfrom
josh/flow-part-1

Conversation

@JoshParkSJ

Copy link
Copy Markdown
Contributor

Draft support for AgentInterfaces flow-part-2 voice session runtime plumbing. Not required for AgentInterfaces #1013. This updates the runtime context voice_mode contract toward session mode; the local editable dependency changes should be reviewed before this is made ready.

@JoshParkSJ JoshParkSJ marked this pull request as ready for review July 5, 2026 19:43
@JoshParkSJ JoshParkSJ requested a review from a team as a code owner July 5, 2026 19:43
Copilot AI review requested due to automatic review settings July 5, 2026 19:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the runtime context’s voice_mode contract to support an additional session voice mode (maestro_flow) as part of the draft voice session runtime plumbing.

Changes:

  • Extend UiPathRuntimeContext.voice_mode to allow "maestro_flow" in addition to "session".
  • Add a unit test covering reading "voice.mode": "maestro_flow" from uipath.json.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/uipath/runtime/context.py Expands the voice_mode Literal[...] contract to include maestro_flow.
tests/test_context.py Adds a test intended to validate config-loading for voice.mode = maestro_flow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/test_context.py
Comment thread src/uipath/runtime/context.py
@sonarqubecloud

sonarqubecloud Bot commented Jul 6, 2026

Copy link
Copy Markdown

@JoshParkSJ JoshParkSJ merged commit a22cfae into main Jul 6, 2026
52 of 59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants