# agent_ui: Show tool-name fallbacks and tooltips \(\#64177\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/f50ebf2975d1b836663a0854d3624ff9829dd68c)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: f50ebf2975d1b836663a0854d3624ff9829dd68c

Requested commit: f50ebf2975d1b836663a0854d3624ff9829dd68c

Commit: f50ebf2975d1b836663a0854d3624ff9829dd68c

Tree: dd6b20f585ef3b689588f9eac25d18c832c347ac

Author: Ben Brandt

Committer: GitHub

## Message

```
agent_ui: Show tool-name fallbacks and tooltips (#64177)

Surface tool-call names without adding a permanent subtitle or badge to
every call.

- Keep nonblank titles as the primary label. Blank or whitespace-only
titles fall back to the exact programmatic tool name, then to "Tool
call" if no usable name is available.
- Preserve real titles on name-only updates, and let later title updates
replace a fallback. Fallback names render literally and remain
searchable; exports escape them at the Markdown boundary.
- Show `Tool: <name>` on existing non-terminal tool icons. Keep the
terminal command layout unchanged, and preserve the existing Go to File,
Interrupted Edit, and Copy Command interactions.
- Apply the same behavior to native and external agents, without an
ACP-beta gate.

Release Notes:

- N/A
```

## Parents

- [25b5569dd231e740922cfebafa26b1a6c08531e8](https://git.cafe/gitcafe/zed/commit/25b5569dd231e740922cfebafa26b1a6c08531e8?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/f50ebf2975d1b836663a0854d3624ff9829dd68c?format=markdown)
