From fd64e8a324ef79c4d387c6182fdd86a01480cce1 Mon Sep 17 00:00:00 2001 From: Adam0 Date: Wed, 30 Sep 2026 20:33:07 +0200 Subject: [PATCH] Update Pi llama extension patch for built-ins --- .../tui/pi/patches/disable-llama-extension.patch | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/modules/programs/tui/pi/patches/disable-llama-extension.patch b/modules/programs/tui/pi/patches/disable-llama-extension.patch index 1cc1f87..d126a7e 100644 --- a/modules/programs/tui/pi/patches/disable-llama-extension.patch +++ b/modules/programs/tui/pi/patches/disable-llama-extension.patch @@ -1,10 +1,15 @@ diff --git a/packages/coding-agent/src/extensions/index.ts b/packages/coding-agent/src/extensions/index.ts -index cdb37e8..42575b8 100644 --- a/packages/coding-agent/src/extensions/index.ts +++ b/packages/coding-agent/src/extensions/index.ts -@@ -1,4 +1,3 @@ +@@ -1,11 +1,9 @@ import type { InlineExtension } from "../core/extensions/types.ts"; + import codemodeExtension from "./codemode/index.ts"; -import llamaExtension from "./llama/index.ts"; + import mcpExtension from "./mcp/index.ts"; + import toolSearchExtension from "./tool-search/index.ts"; --export const builtInExtensions: InlineExtension[] = [{ name: "llama.cpp", factory: llamaExtension, hidden: true }]; -+export const builtInExtensions: InlineExtension[] = []; + export const builtInExtensions: InlineExtension[] = [ +- { name: "llama.cpp", factory: llamaExtension, builtin: true }, + // Replaceable: an extension that registers `codemode`, `tool_search`, or `/mcp` (such as a third-party + // MCP extension) takes over instead of running alongside the built-in one. + { name: "codemode", factory: codemodeExtension, replaceable: true, builtin: true }, -- 2.51.2