Skip to content

Commit a9d6840

Browse files
committed
fix(ui): show 'Failed to start' badge when agent spawn fails
1 parent 731e1d6 commit a9d6840

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/components/TaskPanel.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -802,6 +802,7 @@ export function TaskPanel(props: TaskPanelProps) {
802802
<Show when={a().status === 'exited'}>
803803
<div
804804
class="exit-badge"
805+
title={a().lastOutput.length ? a().lastOutput.join('\n') : undefined}
805806
style={{
806807
position: 'absolute',
807808
top: '8px',
@@ -818,7 +819,11 @@ export function TaskPanel(props: TaskPanelProps) {
818819
gap: '8px',
819820
}}
820821
>
821-
<span>Process exited ({a().exitCode ?? '?'})</span>
822+
<span>
823+
{a().signal === 'spawn_failed'
824+
? 'Failed to start'
825+
: `Process exited (${a().exitCode ?? '?'})`}
826+
</span>
822827
<button
823828
onClick={(e) => {
824829
e.stopPropagation();

0 commit comments

Comments
 (0)