From 49b71c9473517642110803d3f759379ff4d5af83 Mon Sep 17 00:00:00 2001 From: YEONGUK LEE Date: Sun, 11 Oct 2026 13:33:11 +0900 Subject: [PATCH] refactor(pi): use explicit branches for image warning labels --- .../server/src/server/agent/providers/pi/agent.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/server/src/server/agent/providers/pi/agent.ts b/packages/server/src/server/agent/providers/pi/agent.ts index 6502088a2d..0957b6ce4f 100644 --- a/packages/server/src/server/agent/providers/pi/agent.ts +++ b/packages/server/src/server/agent/providers/pi/agent.ts @@ -1414,10 +1414,15 @@ export class PiRpcAgentSession implements AgentSession { } const imageCount = payload.images?.length ?? 0; - const label = - payload.text.trim().length === 0 && imageCount > 0 - ? `${imageCount} ${imageCount === 1 ? "image" : "images"}` - : payload.text; + const isImageOnly = payload.text.trim().length === 0 && imageCount > 0; + let label = payload.text; + if (isImageOnly) { + if (imageCount === 1) { + label = "1 image"; + } else { + label = `${imageCount} images`; + } + } const submission: PiPendingSteerSubmission = { text: payload.text, label,