From 4509c128df89daa72f2a3724a34a2d9194c0dcad Mon Sep 17 00:00:00 2001 From: ata <111813260+atacolak@users.noreply.github.com> Date: Mon, 17 Aug 2026 17:41:14 +1000 Subject: [PATCH] style: biome-format HUD and task-label files CI lint failed on line wrapping and extra blank lines in the HUD role/label changes. No behavior change. --- packages/coding-agent/src/modes/interactive-mode.ts | 3 ++- packages/coding-agent/src/task/structured-subagent.ts | 6 ++---- packages/coding-agent/test/subagent-hud-render.test.ts | 4 +++- packages/coding-agent/test/task-label.test.ts | 2 -- packages/coding-agent/test/task/structured-subagent.test.ts | 1 - 5 files changed, 7 insertions(+), 9 deletions(-) diff --git a/packages/coding-agent/src/modes/interactive-mode.ts b/packages/coding-agent/src/modes/interactive-mode.ts index 23c995523..e268045e4 100644 --- a/packages/coding-agent/src/modes/interactive-mode.ts +++ b/packages/coding-agent/src/modes/interactive-mode.ts @@ -481,7 +481,8 @@ export function renderSubagentHudLines(sessions: ObservableSession[], columns: n const badge = agentTypeBadge(role, theme); let line = `${dot} ${theme.fg("accent", theme.bold(displayId))}${badge}`; const description = session.description?.trim() || session.progress?.description?.trim(); - const distinctDescription = description && !labelEchoesHandle(session.id, description) ? description : undefined; + const distinctDescription = + description && !labelEchoesHandle(session.id, description) ? description : undefined; if (distinctDescription) { const budget = Math.max( TRUNCATE_LENGTHS.SHORT, diff --git a/packages/coding-agent/src/task/structured-subagent.ts b/packages/coding-agent/src/task/structured-subagent.ts index d1c4c4005..072e8abda 100644 --- a/packages/coding-agent/src/task/structured-subagent.ts +++ b/packages/coding-agent/src/task/structured-subagent.ts @@ -395,8 +395,7 @@ function buildExecutorOptions( planReference: undefined, // Task `name` is the spawn handle (id allocation). Eval `label` is a // real UI description. Copy it only for eval so generateTaskLabel can run. - description: - request.invocationKind === "eval" ? trimToUndefined(request.identity?.label) : undefined, + description: request.invocationKind === "eval" ? trimToUndefined(request.identity?.label) : undefined, index: request.index ?? 0, parentToolCallId: request.parentToolCallId, detached: request.detached, @@ -479,8 +478,7 @@ function buildFailureResult( agentSource: policy.agent.source, task: renderSubagentPrompt(request.assignment), assignment: request.assignment.trim(), - description: - request.invocationKind === "eval" ? trimToUndefined(request.identity?.label) : undefined, + description: request.invocationKind === "eval" ? trimToUndefined(request.identity?.label) : undefined, exitCode: 1, output: "", stderr: message, diff --git a/packages/coding-agent/test/subagent-hud-render.test.ts b/packages/coding-agent/test/subagent-hud-render.test.ts index e6fede4d3..91db8c220 100644 --- a/packages/coding-agent/test/subagent-hud-render.test.ts +++ b/packages/coding-agent/test/subagent-hud-render.test.ts @@ -141,7 +141,9 @@ describe("subagent HUD lines", () => { expect(collision).toMatch(/AuthLoader-3.*scout/); expect(collision).not.toContain("AuthLoader-3: AuthLoader"); - const defaultWorker = render([makeSession({ id: "SchemaMigrator", agent: "task", description: "Migrate users" })]); + const defaultWorker = render([ + makeSession({ id: "SchemaMigrator", agent: "task", description: "Migrate users" }), + ]); expect(defaultWorker).toContain("SchemaMigrator: Migrate users"); expect(defaultWorker).not.toMatch(/SchemaMigrator.*task/); }); diff --git a/packages/coding-agent/test/task-label.test.ts b/packages/coding-agent/test/task-label.test.ts index 9aa3a10e7..4a1ee4206 100644 --- a/packages/coding-agent/test/task-label.test.ts +++ b/packages/coding-agent/test/task-label.test.ts @@ -93,6 +93,4 @@ describe("task label generation", () => { ); expect(labeled).toBe("Sleep then reply done"); }); - - }); diff --git a/packages/coding-agent/test/task/structured-subagent.test.ts b/packages/coding-agent/test/task/structured-subagent.test.ts index 9f6b0d009..358d38a4d 100644 --- a/packages/coding-agent/test/task/structured-subagent.test.ts +++ b/packages/coding-agent/test/task/structured-subagent.test.ts @@ -213,7 +213,6 @@ describe("structured subagent primitive", () => { await fs.rm(evalLabeled.artifactsDir, { recursive: true, force: true }); }); - it("derives modelRole from the raw selector source in request, override, definition order", async () => { const customAgent = { ...AGENT, model: ["@definition"] }; mockDiscovery(customAgent);