diff --git a/packages/app/src/utils/sidebar-agent-state.test.ts b/packages/app/src/utils/sidebar-agent-state.test.ts index 74f02eba8..bd62055c8 100644 --- a/packages/app/src/utils/sidebar-agent-state.test.ts +++ b/packages/app/src/utils/sidebar-agent-state.test.ts @@ -35,7 +35,7 @@ describe("deriveSidebarStateBucket", () => { ).toBe("attention"); }); - it("treats initializing agents as running", () => { + it("treats initializing agents as done", () => { expect( deriveSidebarStateBucket({ status: "initializing", @@ -43,6 +43,6 @@ describe("deriveSidebarStateBucket", () => { requiresAttention: false, attentionReason: null, }), - ).toBe("running"); + ).toBe("done"); }); }); diff --git a/packages/app/src/utils/sidebar-agent-state.ts b/packages/app/src/utils/sidebar-agent-state.ts index 21f07313a..d1e77b9ed 100644 --- a/packages/app/src/utils/sidebar-agent-state.ts +++ b/packages/app/src/utils/sidebar-agent-state.ts @@ -21,7 +21,7 @@ export function deriveSidebarStateBucket(input: { if (input.status === "error" || input.attentionReason === "error") { return "failed"; } - if (input.status === "running" || input.status === "initializing") { + if (input.status === "running") { return "running"; } if (input.requiresAttention) { diff --git a/packages/server/src/server/session.ts b/packages/server/src/server/session.ts index eafa8e6eb..1c113e716 100644 --- a/packages/server/src/server/session.ts +++ b/packages/server/src/server/session.ts @@ -5322,7 +5322,7 @@ export class Session { if (agent.status === "error" || agent.attentionReason === "error") { return "failed"; } - if (agent.status === "running" || agent.status === "initializing") { + if (agent.status === "running") { return "running"; } if (agent.requiresAttention) {