2026-04-26
| e52a560 | fix(tui): compact empty tool call bodies tag v0.1.20 | patriceckhart | ||
| 0194ca6 | style(tui): indent and space sliding-in chips tag v0.1.19 | patriceckhart | ||
| 9afd123 | fix(tui): atomic image scroll skip + live tool overlay indent tag v0.1.18 | patriceckhart | ||
| a81472c | fix(tui): stabilize inline image scrolling tag v0.1.17 | patriceckhart |
2026-04-25
| 487b097 | fix(tui): VS Code ghost highlight on selection navigation tag v0.1.16 | patriceckhart | ||
| 6237dd2 | feat: session rename with r key in /sessions tag v0.1.15 | patriceckhart | ||
| 205e362 | feat: provider labels in login/logout, graceful unknown provider fallback, model picker filtering tag v0.1.14 | patriceckhart | ||
| d53fbf4 | fix(changelog): strip commit/date suffix from version strings tag v0.1.13 | patriceckhart | ||
| 25b2bd4 | feat: changelog on update, full-width highlights, @ file picker docs tag v0.1.12 | patriceckhart | ||
| 353da72 | feat(tui): @ file picker with directory navigation tag v0.1.11 | patriceckhart | ||
| 8a38171 | feat(tui): collapse long file paths to [file:basename] chips tag v0.1.10 | patriceckhart |
2026-04-24
| 8841800 | feat: auto-refresh OAuth tokens before each API call tag v0.1.9 | patriceckhart | ||
| cb9de10 | feat: add ollama as first-class provider | patriceckhart | ||
| b3a935f | fix: reorder /jail and /unjail together in slash catalog tag v0.1.8 | patriceckhart | ||
| 9cc2fd6 | fix(tui): force repaint on layout-shifting events tag v0.1.7 | patriceckhart | ||
| b25a2bc | feat: custom models with baseUrl + domain migration to www.zot.sh tag v0.1.6 | patriceckhart | ||
| dcc9ba0 | feat(models): add gpt-5.5 and gpt-5.5-mini to catalog tag v0.1.5 | patriceckhart |
2026-04-23
| b245be0 | feat(models): support user-defined models via models.json tag v0.1.4 | patriceckhart | ||
| 47c1549 | fix(tui): strip leading newlines from assistant text tag v0.1.3 | patriceckhart | ||
| e486f77 | style(tui): tighten code panel gutters and expand tabs | patriceckhart | ||
| ba3f328 | fix(bash): kill process group immediately on cancel | patriceckhart | ||
| daaa062 | feat(compact): silent compaction with status line and orphan repair | patriceckhart | ||
| b6529cf | fix(bash): kill entire process group on cancel tag v0.0.99 | patriceckhart |
2026-04-22
| fcd6d7c | ci(release): roll patch after .99 tag v0.0.98 | patriceckhart | ||
| 07b539b | fix(cli): adapt help layout for terminal width tag v0.0.97 | patriceckhart | ||
| f5a88db | style(cli): restyle help output tag v0.0.96 | patriceckhart | ||
| a5fad05 | docs(ext): refresh examples and help text tag v0.0.95 | patriceckhart | ||
| 6b03aa3 | feat(auth): headless OAuth with paste-code input tag v0.0.94 | patriceckhart | ||
| 9cf2946 | fix(tui): match streaming wrap to finalized layout tag v0.0.93 | patriceckhart | ||
| 6ecaeda | fix(core): keep streamed assistant text on cancel tag v0.0.92 | patriceckhart | ||
| 569d28d | fix(tui): wrap ANSI-rendered assistant body on narrow terminals tag v0.0.91 | patriceckhart | ||
| fdcdeb5 | feat(ext): interactive extension panels + persistence tag v0.0.90 | patriceckhart |
2026-04-21
2026-04-20
| 916a6f7 | fix(update): re-check every launch when the cache says up-to-date tag v0.0.74 | patriceckhart | ||
| 13b8947 | tweak(tui): ctrl+c no longer interrupts a running turn tag v0.0.73 | patriceckhart | ||
| 5a70030 | tweak(tui): update banner emits the short domain install command tag v0.0.72 | patriceckhart |