From f4c9248a31451df08ab4cd37e43471119bbd64c2 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 11 Apr 2026 00:35:28 +0100 Subject: [PATCH] refactor: simplify gateway agent values --- src/commands/agent-via-gateway.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/commands/agent-via-gateway.ts b/src/commands/agent-via-gateway.ts index 759d7f702e6..0e67d610b30 100644 --- a/src/commands/agent-via-gateway.ts +++ b/src/commands/agent-via-gateway.ts @@ -58,7 +58,7 @@ export type AgentCliOpts = { function parseTimeoutSeconds(opts: { cfg: ReturnType; timeout?: string }) { const raw = opts.timeout !== undefined - ? Number.parseInt(String(opts.timeout), 10) + ? Number.parseInt(opts.timeout, 10) : (opts.cfg.agents?.defaults?.timeoutSeconds ?? 600); if (Number.isNaN(raw) || raw < 0) { throw new Error("--timeout must be a non-negative integer (seconds; 0 means no timeout)"); @@ -165,7 +165,7 @@ export async function agentViaGatewayCommand(opts: AgentCliOpts, runtime: Runtim const payloads = result?.payloads ?? []; if (payloads.length === 0) { - runtime.log(response?.summary ? String(response.summary) : "No reply from agent."); + runtime.log(response?.summary ? response.summary : "No reply from agent."); return response; }