From 53655f39f179f94deaf3d3e1234ef41e9a9c9d6f Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Wed, 17 Jun 2026 09:08:00 +0800 Subject: [PATCH] refactor(agents): drop runtime metadata re-export --- src/agents/acp-runtime-overlay.ts | 3 +-- src/agents/agent-runtime-metadata.ts | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/agents/acp-runtime-overlay.ts b/src/agents/acp-runtime-overlay.ts index 917700e3ad5..0411959ad00 100644 --- a/src/agents/acp-runtime-overlay.ts +++ b/src/agents/acp-runtime-overlay.ts @@ -5,8 +5,7 @@ import { isAcpSessionKey } from "../routing/session-key.js"; * Leaf type for agent runtime classification. Defined here so that * agent-runtime-metadata.ts can import applyAcpRuntimeOverlay without * creating a circular dependency (agent-runtime-metadata → acp-runtime-overlay - * → agent-runtime-metadata). agent-runtime-metadata.ts re-exports this type - * so all existing consumers remain unaffected. + * → agent-runtime-metadata). */ export type AgentRuntimeMetadata = { id: string; diff --git a/src/agents/agent-runtime-metadata.ts b/src/agents/agent-runtime-metadata.ts index 0b2c39ceed9..c025e7d24c9 100644 --- a/src/agents/agent-runtime-metadata.ts +++ b/src/agents/agent-runtime-metadata.ts @@ -4,8 +4,6 @@ import { applyAcpRuntimeOverlay, type AgentRuntimeMetadata } from "./acp-runtime import { resolveAgentHarnessPolicy } from "./harness/policy.js"; import { resolveDefaultModelForAgent } from "./model-selection.js"; -export type { AgentRuntimeMetadata }; - /** Resolves the runtime id/source that should be reported for a model-backed agent session. */ export function resolveModelAgentRuntimeMetadata(params: { cfg: OpenClawConfig;