Files
windmill/frontend
9613549abc feat: group consecutive tool calls in the AI chat (#11329)
* feat: group consecutive flow edits into one collapsible chat row

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* feat: group lookups, name flow steps and fade tool label changes

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: count rejected draft saves as failed in tool groups

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: address review nits on chat tool grouping

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: hold a tool group's live step line like its header

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: hold a tool group's live line in the same value as its header

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: keep main's new tool cards and held calls out of tool groups

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* feat: group app edits and mark single-server MCP groups with the server icon

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: tell MCP servers apart by full path in tool group headers

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: keep a streaming edit in its group and stop rekeying unsettled labels

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: word a queued tool group as settled until a call starts

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: give queued tool groups their own wording and leave unnamed calls ungrouped

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: keep a tool group in progress between two of its calls

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: treat an edit without a path as unknown unless it is a flow-mode tool

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: let flow mode's pathless edits group again, keep unnamed app edits apart

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: only flow mode's pathless tools default to the open flow

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix: key tool rows by their call so a loaded chat never shows a held label

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2026-09-30 14:05:12 +02:00
..
…
…
…
…
…
…
…

Windmill frontend

The Windmill frontend written in Svelte 5 + Tailwind CSS

The frontend is under AGPL, see the LICENSE file at the root of this repo