on 470e6f6 help sign in
470e6f6feat(ui): add initial sidebar component with logoAyman Bagabas 538d203Merge branch 'main' into uiAyman Bagabas 83acb62chore(.gitignore): ignore `/tmp` dirAndrey Nering df4d66bfeat: keep successful edits even if some fail (#1327)Kujtim Hoxha 31cb618v0.13.6Andrey Nering b9e41f8refactor(shell): some small code adjustmentsAndrey Nering 569044cfix: only enable built-in core utils by default on windowsAndrey Nering a885da8fix: upgrade bubbletea to fix rendering issues (#1340)Ayman Bagabas 04bc015fix(ux): fix crush logo flicker on window resizes (#1338)Andrey Nering ae70537fix: fix broken tools on `crush run` (#1333)Andrey Nering b61473dchore(legal): @teras has signed the CLACharm e07731bv0.13.5Christian Rocha 05577defix(tui): disable progress bar for unsupported terminals (#1329)Ayman Bagabas 7b4cb40fix(tui): make permissions dialog height responsive to resize (#877)James Trew cf6beffchore: add vcr cassette files to `.gitignore` (#1332)Andrey Nering 748be99v0.13.4kujtimiihoxha 2834bf7fix: openrouter key validationkujtimiihoxha b8edb71chore(legal): @bradflaugher has signed the CLACharm 8d5226dchore(ui): add comments to internal/ui/model/ui.goAyman Bagabas aec65c4fix(ui): don't use separate showFullHelp fieldAyman Bagabas 6b8ca6afix(ui): accurately calculate help and main height in UI layoutAyman Bagabas 1c968b8fix(ui): lint: use consistent receiver names in EditorModel methodsAyman Bagabas 7d99762feat(ui): add chat and editor models with keybindingsAyman Bagabas b861edcv0.13.3Andrey Nering ea6ec87chore: skipping agent tests on windows temporarilyAndrey Nering d32831efix(test): normalize output of download tool to make tests pass on windowsAndrey Nering 6b206a8test: re-record vcr cassettesAndrey Nering 092ff22fix(agent-test): instruct the model to not output the file timestampAndrey Nering 68fcf9ffix: update fantasy and catwalk with fixesAndrey Nering 8783795feat(ui): restructure UI package into subpackagesAyman Bagabas 706e182refactor(ui): reorganize ui components into flat structureAyman Bagabas 27fa971feat(ui): add basic dialog and new UI structureAyman Bagabas e159237fix: add prefix if exists in all calls (#1311)Kujtim Hoxha 311605dchore: update fantasy (#1316)Kujtim Hoxha 019b7a2fix(tools): fix handling of abs paths on windowsAndrey Nering fd5f830fix(test): normalize file separator to make vcr cassette matchAndrey Nering 133f698refactor: make test code a little bit cleanerAndrey Nering b0b5331ci: remove skip for `TestCoderAgent` on windowsAndrey Nering 63bec61chore(legal): @dawndiy has signed the CLACharm f539c34v0.13.2kujtimiihoxha 563f11bchore: go mod tidykujtimiihoxha d3a4b7av0.13.1kujtimiihoxha 0374b7cfix: fantasy nil panickujtimiihoxha 82cef18v0.13.0Andrey Nering 885d224chore: auto-update generated filesactions-user bc3858fMerge pull request #1171 from charmbracelet/crush-fantasyAndrey Nering 85c57a4docs(readme): add note section about `openai` vs. `openai-compat`Andrey Nering 042725fchore: small fixKujtim Hoxha 780459fchore: make thinking mode persistentKujtim Hoxha f172aaaperf: init coder agent in a goroutine (#1289)Carlos Alexandro Becker