chore(vendor): import pi 1.3.0
Imported as a linear vendor commit so forge rebases do not replay the upstream root tree. git-subtree-dir: third_party/pi git-subtree-split: 71023aec1546d6d677a65669c5665c0927ce0dd0
This commit is contained in:
@@ -1,4 +1,14 @@
|
||||
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[] = [
|
||||
{ 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 },
|
||||
{ name: "tool-search", factory: toolSearchExtension, replaceable: true, builtin: true },
|
||||
{ name: "mcp", factory: mcpExtension, replaceable: true, builtin: true },
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user