Commit log

ff9cbf6 fix(chat): only spin when there is no and no tool calls

Kujtim Hoxha created

ed18aac refactor(chat): only show animations for items that are visible

Kujtim Hoxha created

b8d39c6 chore(chat): some more docs missing

Kujtim Hoxha created

749a966 fix(ui): ensure MCPs are displayed in configured order

Ayman Bagabas created

8cea088 chore(chat): remove unused style

Kujtim Hoxha created

95bae10 chore(chat): add some missing docs

Kujtim Hoxha created

3d9d4e6 refactor(chat): simple assistant message

Kujtim Hoxha created

4f07a54 refactor(chat): implement user message (#1644)

Kujtim Hoxha created

675d851 fix(ui): adjust dialog sizing to account for dynamic title and help heights

Ayman Bagabas created

517a361 feat(ui): dialog: wrap navigation from last to first and vice versa

Ayman Bagabas created

d54a5e7 fix(ui): dialog: align radio buttons with checkboxes

Ayman Bagabas created

cd81f94 feat(ui): wip: basic chat message sending

Ayman Bagabas created

1bb5aa8 fix(ui): improve key handling and keybindings for chat/editor

Ayman Bagabas created

27559b1 v0.26.0

Carlos Alexandro Becker created

5291b1d feat: hyper integration (#1642)

Carlos Alexandro Becker created

7b267bc fix(ui): openEditor and handle pasted files in editor

Ayman Bagabas created

3b01854 Merge branch 'main' into ui

Ayman Bagabas created

7fd14ff refactor(tui): move ExecShell to uiutil package

Ayman Bagabas created

7b19142 fix(ui): editor: show yolo prompt correctly

Ayman Bagabas created

e593297 refactor(ui): rename files.go to session.go and update session loading logic

Ayman Bagabas created

e24c9c3 refactor(ui): dialog: rename Add/Remove to Open/Close

Ayman Bagabas created

c74a5c4 fix(dialog): commands: execute command handlers properly

Ayman Bagabas created

7fad242 refactor(ui): dialog: improve command and session dialogs

Ayman Bagabas created

4529235 fix: check if token is expired before sending the request (#1641)

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

7c91f4c Merge branch 'main' into ui

Ayman Bagabas created

b54c06b chore: bump bubbletea to latest rc2 version

Click to expand commit body
Fixes: 6cecb82e61eb (chore: update bubbletea to latest rc2 version)
Fixes: 2b506d64ee5e (chore: bump bubbletea to fix moving the cursor to the bottom of screen)

Ayman Bagabas created

0019e6e Merge branch 'main' into ui

Ayman Bagabas created

6cecb82 chore: update bubbletea to latest rc2 version

Ayman Bagabas created

135fac0 Merge branch 'main' into ui

Ayman Bagabas created

2b506d6 chore: bump bubbletea to fix moving the cursor to the bottom of screen

Click to expand commit body
Fixes: https://github.com/charmbracelet/crush/pull/1592

Ayman Bagabas created

7c0d68d v0.25.0

Andrey Nering created

33d8aaf fix: update fantasy with fix for empty messages bug (#1639)

Andrey Nering created

2f95dcc refactor(ui): use uiutil for command handling and error reporting

Ayman Bagabas created

2a49956 Merge branch 'main' into ui

Ayman Bagabas created

a2678eb fix(uiutil): add Cursor interface

Ayman Bagabas created

bd75a10 Merge branch 'main' into ui

Ayman Bagabas created

df6f35a refactor(tui): move UI message handling to internal/uiutil

Ayman Bagabas created

3f7de0e feat(ui): wip: add commands dialog to show available commands

Ayman Bagabas created

b2d6a8a Merge branch 'main' into ui

Ayman Bagabas created

31e155c refactor(tui): unify commandType definition

Ayman Bagabas created

b9a0cdc Merge branch 'main' into ui

Ayman Bagabas created

7918c90 refactor(tui): move command loading to uicmd package

Ayman Bagabas created

ed7ef78 chore(ui): standardize dialog identifiers

Ayman Bagabas created

039f744 fix(ui): simplify QuitDialogKeyMap by embedding key bindings directly

Ayman Bagabas created

69d3ac9 chore: search improvements (#1632)

Kujtim Hoxha created

2dc5d0b refactor(ui): list: remove mouse highlighting state, add render callbacks

Click to expand commit body
The caller can now manage mouse state and apply highlighting via
registered render callbacks.

Ayman Bagabas created

4b86d09 feat: add centralized project tracking (for Splitrail) (#1553)

Mike created

5d6dbc8 refactor(list): simplify focus and highlight interfaces

Ayman Bagabas created

0d0ac7c chore: send `interactive` attribute (for `crush run`) (#1635)

Andrey Nering created

53d38c0 refactor(ui): simplify dialog model and rendering

Ayman Bagabas created