Commit log

b24785d Merge branch 'main' into ui

Ayman Bagabas created

470e6f6 feat(ui): add initial sidebar component with logo

Ayman Bagabas created

ac80175 chore: switch from bar cursor to blocky cursor

Christian Rocha created

d4d331f fix(lint): don't shadow 'env' variable

Click to expand commit body
Elsewhere in the package, many things are called env. This change
renames the 'env' type used in testing to fix shadow warnings.

Christian Rocha created

98780b1 chore(deps): bump the all group with 4 updates (#1366)

Click to expand commit body
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

dependabot[bot] and dependabot[bot] created

9e7546c chore(legal): @niklasschaeffer has signed the CLA

Charm created

11471e8 chore(legal): @heynemann has signed the CLA

Charm created

1855533 ci: on schema update commits, use @charmcli as the author (#1344)

Andrey Nering created

78ef918 v0.13.7

Andrey Nering created

c467d13 chore: improve azure support (#1351)

Kujtim Hoxha created

07eb36c chore: gramatical edit (#1350)

Christian Rocha created

be68f48 List performance improvements (#1325)

Click to expand commit body
Co-authored-by: Raphael Amorim <rapha850@gmail.com>

Kujtim Hoxha and Raphael Amorim created

538d203 Merge branch 'main' into ui

Ayman Bagabas created

f6e82a4 fix: address panic due to possible `nil` map (#1348)

Andrey Nering created

83acb62 chore(.gitignore): ignore `/tmp` dir

Andrey Nering created

df4d66b feat: keep successful edits even if some fail (#1327)

Kujtim Hoxha created

31cb618 v0.13.6

Andrey Nering created

b9e41f8 refactor(shell): some small code adjustments

Andrey Nering created

569044c fix: only enable built-in core utils by default on windows

Click to expand commit body
Or we risk making them failing on other platforms due to
incompatibilities.

Fixes #1341

Andrey Nering created

a885da8 fix: upgrade bubbletea to fix rendering issues (#1340)

Click to expand commit body
Co-authored-by: Kujtim Hoxha <kujtimii.h@gmail.com>

Ayman Bagabas and Kujtim Hoxha created

04bc015 fix(ux): fix crush logo flicker on window resizes (#1338)

Andrey Nering created

ae70537 fix: fix broken tools on `crush run` (#1333)

Andrey Nering created

b61473d chore(legal): @teras has signed the CLA

Charm created

e07731b v0.13.5

Christian Rocha created

05577de fix(tui): disable progress bar for unsupported terminals (#1329)

Ayman Bagabas created

7b4cb40 fix(tui): make permissions dialog height responsive to resize (#877)

James Trew created

cf6beff chore: add vcr cassette files to `.gitignore` (#1332)

Andrey Nering created

748be99 v0.13.4

kujtimiihoxha created

2834bf7 fix: openrouter key validation

kujtimiihoxha created

b8edb71 chore(legal): @bradflaugher has signed the CLA

Charm created

8d5226d chore(ui): add comments to internal/ui/model/ui.go

Ayman Bagabas created

aec65c4 fix(ui): don't use separate showFullHelp field

Ayman Bagabas created

6b8ca6a fix(ui): accurately calculate help and main height in UI layout

Ayman Bagabas created

1c968b8 fix(ui): lint: use consistent receiver names in EditorModel methods

Ayman Bagabas created

7d99762 feat(ui): add chat and editor models with keybindings

Ayman Bagabas created

b861edc v0.13.3

Andrey Nering created

ea6ec87 chore: skipping agent tests on windows temporarily

Andrey Nering created

d32831e fix(test): normalize output of download tool to make tests pass on windows

Andrey Nering created

6b206a8 test: re-record vcr cassettes

Andrey Nering created

092ff22 fix(agent-test): instruct the model to not output the file timestamp

Click to expand commit body
Or the cassettes won't because because they are not deterministic.

Andrey Nering created

68fcf9f fix: update fantasy and catwalk with fixes

Click to expand commit body
* https://github.com/charmbracelet/crush/issues/1314
* https://github.com/charmbracelet/fantasy/pull/50
* https://github.com/charmbracelet/catwalk/pull/92

Andrey Nering created

8783795 feat(ui): restructure UI package into subpackages

Ayman Bagabas created

706e182 refactor(ui): reorganize ui components into flat structure

Ayman Bagabas created

27fa971 feat(ui): add basic dialog and new UI structure

Ayman Bagabas created

e159237 fix: add prefix if exists in all calls (#1311)

Kujtim Hoxha created

311605d chore: update fantasy (#1316)

Kujtim Hoxha created

019b7a2 fix(tools): fix handling of abs paths on windows

Andrey Nering created

fd5f830 fix(test): normalize file separator to make vcr cassette match

Andrey Nering created

133f698 refactor: make test code a little bit cleaner

Andrey Nering created

b0b5331 ci: remove skip for `TestCoderAgent` on windows

Andrey Nering created