Mario Zechner
333ded7f26
docs: skip generated model catalog changes in changelog audit prompt
2026-02-25 23:42:57 +01:00
Mario Zechner
dc22b0efd4
chore(prompts): require independent issue analysis
2026-02-06 19:01:35 +01:00
Mario Zechner
fa8b26a184
docs: update changelog guidance and links
2026-01-26 15:45:51 +01:00
Mario Zechner
0c33e0dee5
chore: audit changelog entries for v0.47.0, add cl.md prompt template
...
- Add missing changelog entries for commits since v0.47.0
- Cross-duplicate ai/tui fixes to coding-agent changelog
- Change PI_NO_HARDWARE_CURSOR to PI_HARDWARE_CURSOR (opt-in)
- Fix typo in PI_CODING_AGENT_DIR changelog entry
- Add .pi/prompts/cl.md for pre-release changelog audits
2026-01-16 21:11:01 +01:00
Mario Zechner
d9ac0c7b26
docs(prompts): prefer main files for PR diffs
2026-01-15 18:06:39 +01:00
Mario Zechner
8bf2b975a5
docs: add changelog citation format check to PR review prompt
2026-01-07 20:20:48 +01:00
Mario Zechner
09471ebc7d
feat(coding-agent): add ctx.ui.setEditorComponent() extension API
...
- Add setEditorComponent() to ctx.ui for custom editor components
- Add CustomEditor base class for extensions (handles app keybindings)
- Add keybindings parameter to ctx.ui.custom() factory (breaking change)
- Add modal-editor.ts example (vim-like modes)
- Add rainbow-editor.ts example (animated text highlighting)
- Update docs: extensions.md, tui.md Pattern 7
- Clean up terminal on TUI render errors
2026-01-07 16:11:49 +01:00
Mario Zechner
d2f3b42deb
fix: OAuth token refresh failure returns undefined instead of throwing
...
When OAuth refresh fails during model discovery, getApiKey() now returns
undefined instead of throwing. This allows the app to start and fall back
to other providers, so the user can /login to re-authenticate.
fixes #498
2026-01-06 20:57:42 +01:00