pi-mono/packages/coding-agent/docs
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
..
images Add pi.dev donation attribution 2026-02-03 23:00:40 +01:00
compaction.md feat(coding-agent): add compaction reason and willRetry to extension compact events (#5962) 2026-06-22 10:36:16 +02:00
containerization.md docs(coding-agent): reorder containerization patterns 2026-06-15 09:16:13 +02:00
custom-provider.md feat(ai): add max thinking level 2026-07-09 22:30:53 +02:00
development.md docs(coding-agent): fix development AGENTS link 2026-05-27 22:51:30 +02:00
docs.json docs(coding-agent): document security model 2026-06-08 15:56:29 +02:00
extensions.md feat(ai): support message-anchored tool loading (#6474) 2026-07-10 23:52:54 +02:00
index.md docs(coding-agent): reorder containerization patterns 2026-06-15 09:16:13 +02:00
json.md chore: migrate pi packages to earendil works scope 2026-05-07 15:59:42 +02:00
keybindings.md feat(coding-agent): add message copy shortcut 2026-07-10 21:35:53 +02:00
models.md feat(ai): add input-based pricing tiers 2026-07-09 22:44:29 +02:00
packages.md Improve project-local pi config (#6309) 2026-07-06 20:50:30 +02:00
prompt-templates.md feat(coding-agent): add prompt template argument defaults 2026-06-09 15:12:07 +03:00
providers.md fix: support Bedrock API key login 2026-07-10 19:34:11 +02:00
quickstart.md fix(coding-agent): fall back to text clipboard paste 2026-07-10 21:46:15 +02:00
rpc.md feat(ai): add max thinking level 2026-07-09 22:30:53 +02:00
sdk.md feat(ai): add max thinking level 2026-07-09 22:30:53 +02:00
security.md docs(coding-agent): reorder containerization patterns 2026-06-15 09:16:13 +02:00
session-format.md fix(coding-agent): add entry renderers for session entries 2026-07-01 11:30:26 +02:00
sessions.md Add startup session name flag 2026-05-29 11:40:58 +02:00
settings.md feat(coding-agent): expand ~ in shellPath setting (#6470) 2026-07-09 23:23:06 +02:00
shell-aliases.md docs(coding-agent): add windows.md and shell-aliases.md 2026-01-25 22:12:03 +01:00
skills.md feat(coding-agent): add project trust gating 2026-06-05 10:51:43 +02:00
terminal-setup.md fix(tui): bind ctrl+j as newline by default 2026-06-22 13:57:02 +02:00
termux.md docs: recommend scriptless npm installs 2026-05-20 14:47:18 +02:00
themes.md feat(ai): add max thinking level 2026-07-09 22:30:53 +02:00
tmux.md docs(coding-agent): update tmux requirement docs 2026-06-07 10:34:57 +02:00
tui.md feat(ai): add max thinking level 2026-07-09 22:30:53 +02:00
usage.md feat(coding-agent): add message copy shortcut 2026-07-10 21:35:53 +02:00
windows.md docs(coding-agent): add windows.md and shell-aliases.md 2026-01-25 22:12:03 +01:00