Skip to content

Tool UI improvements#2522

Merged
kzsb03 merged 10 commits intodevfrom
tool-ui
Jan 14, 2026
Merged

Tool UI improvements#2522
kzsb03 merged 10 commits intodevfrom
tool-ui

Conversation

@tevanburen
Copy link
Copy Markdown
Contributor

@tevanburen tevanburen commented Jan 13, 2026

Description

Improvements to the UI for tool calls

Changes Made

  • Auto-executing tools will wait until all previous tools have run
  • Typing / to grab MCPs will work for non-project engines
  • Add a loading spinner to auto-executing tools
  • Disable the room input when tools have yet to be completed, and show users a tooltip
  • Allow cancellation during auto-execute

How to Test

  • Have access to Tool A (ask), Tool B (ask), and Tool C (auto that takes a while to run)
  • In a new chat, prompt for Tool A, Tool B, and Tool C
  • Verify that while the tools have not yet been completed, users can not ask new messages
  • Run Tool B
  • Verify that Tool C does not automatically run after Tool B
  • Run Tool A
  • Verify that Tool C does automatically run after Tool A
  • Verify that while Tool C is running, a loading message appears in its box, but not the main loading message
  • While Tool C is running, click "cancel". Verify that when the original RunMCPTool pixel call returns, nothing happens

@tevanburen tevanburen self-assigned this Jan 13, 2026
@tevanburen tevanburen linked an issue Jan 13, 2026 that may be closed by this pull request
@tevanburen tevanburen marked this pull request as ready for review January 13, 2026 20:13
@tevanburen tevanburen requested a review from a team as a code owner January 13, 2026 20:13
@kzsb03 kzsb03 merged commit 1ffd41f into dev Jan 14, 2026
3 checks passed
@kzsb03 kzsb03 deleted the tool-ui branch January 14, 2026 18:10
@github-actions
Copy link
Copy Markdown

@CodiumAI-Agent /update_changelog

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.

Tweaks to auto-execute UI

2 participants