From 12e65afd3682c8560e4cfebb1d94c6053a30f61b Mon Sep 17 00:00:00 2001 From: Lex Christopherson Date: Tue, 17 Mar 2026 16:17:53 -0600 Subject: [PATCH] fix: consolidate duplicate bundled-extension-paths.ts Co-Authored-By: Claude Opus 4.6 (1M context) --- .../extensions/shared/bundled-extension-paths.ts | 11 ----------- src/resources/extensions/subagent/index.ts | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) delete mode 100644 src/resources/extensions/shared/bundled-extension-paths.ts diff --git a/src/resources/extensions/shared/bundled-extension-paths.ts b/src/resources/extensions/shared/bundled-extension-paths.ts deleted file mode 100644 index a0ddd4443..000000000 --- a/src/resources/extensions/shared/bundled-extension-paths.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { delimiter } from "node:path"; - -export function parseBundledExtensionPaths( - value: string | undefined, - pathDelimiter = delimiter, -): string[] { - return (value ?? "") - .split(pathDelimiter) - .map((segment) => segment.trim()) - .filter(Boolean); -} diff --git a/src/resources/extensions/subagent/index.ts b/src/resources/extensions/subagent/index.ts index 774051028..99ccc1bb8 100644 --- a/src/resources/extensions/subagent/index.ts +++ b/src/resources/extensions/subagent/index.ts @@ -23,7 +23,7 @@ import { StringEnum } from "@gsd/pi-ai"; import { type ExtensionAPI, getMarkdownTheme } from "@gsd/pi-coding-agent"; import { Container, Markdown, Spacer, Text } from "@gsd/pi-tui"; import { Type } from "@sinclair/typebox"; -import { parseBundledExtensionPaths } from "../shared/bundled-extension-paths.js"; +import { parseBundledExtensionPaths } from "../../../bundled-extension-paths.js"; import { type AgentConfig, type AgentScope, discoverAgents } from "./agents.js"; import { type IsolationEnvironment,