history of docs/extensions.md at v0.4.10
2026-09-25
| c5883a4 | Add model-visible tool prompts for extension commands tag v0.3.96 | patriceckhart |
2026-09-24
| beceda1 | Add host-mediated tool calls for extensions tag v0.3.95 | patriceckhart |
2026-09-15
| b0db349 | fix: ignore state-only extension directories during discovery | patriceckhart | ||
| 035a5cd | fix: resolve extensions by manifest name | patriceckhart |
2026-09-14
| c4c30ff | feat(extensions): add cancellable interactive tools tag v0.3.73 | patriceckhart |
2026-09-10
| 7843f4c | fix(extensions): preserve startup error context and multiline status | patriceckhart |
2026-09-08
| a98ca1a | feat: expand extension lifecycle events tag v0.3.68 | patriceckhart |
2026-09-05
| e18c6ae | feat: add before_agent_start prompt replacement hook tag v0.3.64 | patriceckhart |
2026-09-04
| cc6208e | Add recursive extension skill discovery | Zeno Jiricek |
2026-07-28
| 501b41b | Add tool confirmation lifecycle event tag v0.3.18 | patriceckhart | ||
| 1d11cc6 | Clear extension errors after successful reload tag v0.3.17 | patriceckhart | ||
| 9eb66e1 | Report extension startup exit status tag v0.3.14 | patriceckhart |
2026-07-26
| 999d53a | Keep extension load errors in chat tag v0.3.12 | patriceckhart | ||
| 966d045 | Fix extension startup error diagnostics tag v0.3.9 | patriceckhart |
2026-07-25
| 210ef98 | Make slash commands case-insensitive tag v0.3.8 | patriceckhart |
2026-07-24
| 82dd8e4 | fix: show extension reload errors | patriceckhart |
2026-07-17
| 6bf1bb1 | Add Kimi K3 deferred tools and xAI OAuth | patriceckhart |
2026-07-12
| d1e93a7 | Align XDG state home behavior | patriceckhart |
2026-07-03
| 8b35416 | Add extension submit frame | patriceckhart | ||
| be0642f | Merge branch 'main' into feat/extension-doctor merge GPG Unverifiedtag v0.2.57 | Patric Eckhart |
2026-07-02
| 99d5537 | feat(ext): add extension doctor diagnostics | Jia Wei | ||
| 7f35cae | fix: harden MCP bridge startup | patriceckhart |
2026-06-07
| 63e33d9 | Add clear_notes extension frame and clear notes on new prompt tag v0.2.14 | patriceckhart |
2026-05-30
| dfd2501 | Add JSON theming, theme-only extensions, and docs tag v0.2.4 | patriceckhart |
2026-05-27
| fa7d8d8 | refactor: split source into packages/{provider,core,tui,agent} | patriceckhart |
2026-04-22
| a5fad05 | docs(ext): refresh examples and help text tag v0.0.95 | patriceckhart | ||
| fdcdeb5 | feat(ext): interactive extension panels + persistence tag v0.0.90 | patriceckhart |
2026-04-19
| 99c9ba8 | feat(ext): phase 4 - full-event interception, arg rewrites, /reload-ext tag v0.0.35 | patriceckhart | ||
| 463c62d | docs: clarify that no extensions are installed by default | patriceckhart | ||
| 7e94b07 | feat(extensions): --ext PATH (short -e) for ad-hoc loading | patriceckhart | ||
| 83ae236 | feat(extensions): phase 3 — event subscriptions + tool-call interception tag v0.0.24 | patriceckhart | ||
| 74709a0 | feat(extensions): phase 2 — extension-defined tools tag v0.0.23 | patriceckhart | ||
| 0c92d6e | feat: extension system (subprocess + json-rpc, any language) | patriceckhart |