pi-mono/packages/coding-agent/src/core/extensions
Armin Ronacher 3d8f74357c
feat(ai): support message-anchored tool loading (#6474)
This adds cache-friendly dynamic tool loading anchored to tool results. Purely additive active-tool changes are recorded with `addedToolNames`, allowing supported Anthropic and OpenAI Responses models to load tool definitions at the point they become available instead of placing them in the cached prompt prefix.

It retains safe fallback behavior for unsupported models and non-additive changes but it will wipe caches.
2026-07-10 23:52:54 +02:00
..
index.ts fix(coding-agent): add settled agent lifecycle event 2026-07-09 12:42:08 +02:00
loader.ts fix(coding-agent): add entry renderers for session entries 2026-07-01 11:30:26 +02:00
runner.ts feat(ai): support message-anchored tool loading (#6474) 2026-07-10 23:52:54 +02:00
types.ts feat(ai): add input-based pricing tiers 2026-07-09 22:44:29 +02:00
wrapper.ts feat(ai): support message-anchored tool loading (#6474) 2026-07-10 23:52:54 +02:00