Commit 8c06ed0
committed
fix: ensure tool call UI updates when summary is missing
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.1 parent 65d2d2c commit 8c06ed0
1 file changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1896 | 1896 | | |
1897 | 1897 | | |
1898 | 1898 | | |
1899 | | - | |
| 1899 | + | |
| 1900 | + | |
1900 | 1901 | | |
1901 | 1902 | | |
1902 | | - | |
| 1903 | + | |
1903 | 1904 | | |
1904 | 1905 | | |
1905 | 1906 | | |
| |||
0 commit comments