Skip to content

Conversation

@zikajk
Copy link
Member

@zikajk zikajk commented Dec 20, 2025

The tool call UI would stay in a 'waiting' state (hourglass icon) for tools that didn't provide a summary in their completion output (e.g., sequential_thinking).

This happened because eca-chat--tool-call-json-outputs-details attempted to use concat with a nil summary value, causing the handler to terminate silently before it could update the status icon. Adding a fallback label ensures the UI update always completes.

#99

The tool call UI would stay in a 'waiting' state (hourglass icon) for tools
that didn't provide a summary in their completion output (e.g.,
sequential_thinking).

This happened because `eca-chat--tool-call-json-outputs-details` attempted
to use `concat` with a nil `summary` value, causing the handler to
terminate silently before it could update the status icon. Adding a
fallback label ensures the UI update always completes.
@zikajk zikajk mentioned this pull request Dec 20, 2025
Copy link
Member

@ericdallo ericdallo left a comment

Choose a reason for hiding this comment

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

oh thank god you found it!

@ericdallo ericdallo merged commit a4ffd31 into master Dec 20, 2025
10 of 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.

3 participants