diff options
Diffstat (limited to 'packages/frontend/src/lib/components')
| -rw-r--r-- | packages/frontend/src/lib/components/ToolCallDisplay.svelte | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/frontend/src/lib/components/ToolCallDisplay.svelte b/packages/frontend/src/lib/components/ToolCallDisplay.svelte index 213ba17..7c7aef6 100644 --- a/packages/frontend/src/lib/components/ToolCallDisplay.svelte +++ b/packages/frontend/src/lib/components/ToolCallDisplay.svelte @@ -70,7 +70,9 @@ const summonAgentId = $derived.by(() => { >Open Tab</button> {/if} {#if toolCall.result !== undefined} - {#if isShell && shellResult !== null} + {#if toolCall.result.includes("[USER INTERRUPT]")} + <span class="badge badge-info badge-sm ml-auto">interrupted</span> + {:else if isShell && shellResult !== null} <span class="badge badge-sm ml-auto {shellResult.exitCode === 0 ? 'badge-success' : 'badge-error'}"> exit {shellResult.exitCode} </span> |
