HERMES-GIELIE/static
Nathan Esquenazi d89639dbb3
fix: tool call cards persist across page reload (#140) (#149)
Tool cards disappeared on page refresh because assistant messages with
only tool_use content (no text) were filtered out of the visible
messages list. Since tool cards anchor to DOM rows via data-msg-idx,
removing the anchor row meant cards had nothing to attach to.

Fix: keep assistant messages in the render list if they contain
tool_use blocks, even when they have no text content. The row renders
with the role label but empty body, providing an anchor point for the
tool card insertion pass.

Fixes #140

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 14:10:33 -07:00
..
boot.js feat: make bot name configurable 2026-04-06 05:14:31 +00:00
commands.js feat: /personality slash command with backend integration (#143) 2026-04-06 11:16:37 -07:00
index.html docs: v0.37.0 release notes, version bump, test count (465 tests) (#144) 2026-04-06 11:19:19 -07:00
messages.js feat: make bot name configurable 2026-04-06 05:14:31 +00:00
panels.js feat: make bot name configurable 2026-04-06 05:14:31 +00:00
sessions.js feat: make bot name configurable 2026-04-06 05:14:31 +00:00
style.css feat: self-update checker with one-click update for WebUI + Agent 2026-04-05 09:11:44 -07:00
ui.js fix: tool call cards persist across page reload (#140) (#149) 2026-04-06 14:10:33 -07:00
workspace.js feat: workspace git detection with branch/status badge 2026-04-04 14:08:25 -07:00