pi-mono/packages/coding-agent/src
Mario Zechner 59d8b7948c Add ExtensionAPI methods, preset example, and TUI documentation improvements
- ExtensionAPI: setModel(), getThinkingLevel(), setThinkingLevel() methods
- New preset.ts example with plan/implement presets for model/thinking/tools switching
- Export all UI components from pi-coding-agent for extension use
- docs/tui.md: Common Patterns section with copy-paste code for SelectList, BorderedLoader, SettingsList, setStatus, setWidget, setFooter
- docs/tui.md: Key Rules section for extension UI development
- docs/extensions.md: Exhaustive example links for all ExtensionAPI methods and events
- System prompt now references docs/tui.md for TUI development

Fixes #509, relates to #347
2026-01-06 23:24:23 +01:00
..
cli Add blockImages setting to prevent images from being sent to LLM providers 2026-01-06 11:59:09 +01:00
core Add ExtensionAPI methods, preset example, and TUI documentation improvements 2026-01-06 23:24:23 +01:00
modes Add ExtensionAPI methods, preset example, and TUI documentation improvements 2026-01-06 23:24:23 +01:00
utils fix(coding-agent): paste clipboard images on Wayland via wl-paste/xclip 2026-01-06 12:11:43 +01:00
cli.ts Remove old implementation files (main.ts, cli.ts, tui-renderer.ts), rename new files 2025-12-09 01:21:28 +01:00
config.ts chore: remove deprecation comment from getToolsDir, add changelog entry for #470 2026-01-05 20:26:48 +01:00
index.ts Export all UI components for extensions 2026-01-06 23:09:58 +01:00
main.ts fix: OAuth token refresh failure returns undefined instead of throwing 2026-01-06 20:57:42 +01:00
migrations.ts chore: remove deprecation comment from getToolsDir, add changelog entry for #470 2026-01-05 20:26:48 +01:00