Skip to content

feat: add event from runtime protocol for consistency#107

Merged
norman-le merged 1 commit into
mainfrom
task/add-executing-tool-call-event
May 29, 2026
Merged

feat: add event from runtime protocol for consistency#107
norman-le merged 1 commit into
mainfrom
task/add-executing-tool-call-event

Conversation

@norman-le
Copy link
Copy Markdown
Contributor

Copilot AI review requested due to automatic review settings May 29, 2026 18:21
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates uipath-dev to align with the latest uipath-runtime runtime protocol by adding the new “executing tool call” chat-bridge hook and bumping dependency pins accordingly.

Changes:

  • Bump uipath-dev version to 0.0.80 and update dependency constraint to uipath-runtime>=0.11.0,<0.12.0.
  • Update uv.lock to reflect the new uipath-runtime release and refreshed related uipath* package versions.
  • Add emit_executing_tool_call_event(...) to WebChatBridge to match the updated runtime protocol.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
uv.lock Updates locked package versions, including uipath-runtime to 0.11.0, and bumps uipath-dev to 0.0.80.
src/uipath/dev/services/chat_bridge.py Adds the new protocol method for emitting an executingToolCall-type event.
pyproject.toml Bumps project version and updates the uipath-runtime dependency range.

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

Comment on lines +63 to +69
async def emit_executing_tool_call_event(
self,
tool_call_id: str,
tool_input: dict[str, Any] | None = None,
) -> None:
"""Emit an executingToolCall event. Forwarded via message callback."""
pass
@norman-le norman-le merged commit 8e4e22d into main May 29, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants