fix: update pi packages to 0.51.0, remove bogus type augmentation

- Update @mariozechner/pi-agent-core, pi-ai, pi-coding-agent, pi-tui to 0.51.0
- Delete src/types/pi-coding-agent.d.ts (declared additionalExtensionPaths which SDK never supported)
- Fix ToolDefinition.execute signature (parameter order changed in 0.51.0)
- Remove dead additionalExtensionPaths from createAgentSession calls
This commit is contained in:
Mario Zechner
2026-02-02 01:52:24 +01:00
parent 0fa55ed2b4
commit cf1d3f7a7c
6 changed files with 87 additions and 97 deletions

View File

@@ -374,7 +374,8 @@ export async function compactEmbeddedPiSessionDirect(
settingsManager,
minReserveTokens: resolveCompactionReserveTokensFloor(params.config),
});
const additionalExtensionPaths = buildEmbeddedExtensionPaths({
// Call for side effects (sets compaction/pruning runtime state)
buildEmbeddedExtensionPaths({
cfg: params.config,
sessionManager,
provider,
@@ -396,7 +397,6 @@ export async function compactEmbeddedPiSessionDirect(
thinkingLevel: mapThinkingLevel(params.thinkLevel),
tools: builtInTools,
customTools,
additionalExtensionPaths,
sessionManager,
settingsManager,
});