From 2ece5c204d90a9d359271a4a8d7e3c5973b59ca2 Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Thu, 24 Sep 2026 00:09:14 -0700 Subject: [PATCH] fix(agent-status): keep the view reader's header from reading as a value import to the renderer boundary The renderer node-builtin boundary test scans raw text, so a header comment that said "imports" ahead of the import block turned the type-only import of agent-status-child-work into a value edge that reaches node:crypto. --- src/shared/agent-status-child-work-view-wire.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/agent-status-child-work-view-wire.ts b/src/shared/agent-status-child-work-view-wire.ts index acf80647d92..0eb98fe225d 100644 --- a/src/shared/agent-status-child-work-view-wire.ts +++ b/src/shared/agent-status-child-work-view-wire.ts @@ -3,7 +3,7 @@ // Views reach clients from hosts of any version, so they are read permissively: unknown keys are // ignored and an unknown enum arm degrades to one every reader already handles, never rejecting the // row (docs/reference/remote-wire-compatibility.md, Rules 1 and 4). The record codec stays -// host-internal; nothing here imports it. Type-only imports keep this loadable in the renderer. +// host-internal; nothing here loads it. Type-only references keep this loadable in the renderer. import type { AgentChildWorkKind,