a232eee
Merge remote-tracking branch 'origin/main' into edit-tool-fixes
Kujtim Hoxha created
a232eee
Merge remote-tracking branch 'origin/main' into edit-tool-fixes
Kujtim Hoxha created
c682e1c
ci: goreleaser build --snapshot on every commit to main (#1910)
* ci: goreleaser build --snapshot on every commit to main Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * chore: add preconditions Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: faster runners Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> --------- Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
49a41de
refactor: use different ansi image library (#1964)
Kujtim Hoxha created
505283a
fix(ui): rework cursor can appear out of place on multi-line (#1948)
Ensure we update the textarea after inserting a newline to keep the cursor position accurate.
Ayman Bagabas created
6ba301e
fix: new/update message behavior (#1958)
Kujtim Hoxha created
fb3eeb0
fix: completions width (#1956)
* fix: completions width * refactor: rename visible items to filtered items (#1957) the name VisibleItems is misleading because it does not take into account the height of the list and returns all items that match the filter.
Kujtim Hoxha created
945006a
fix: permission notification (#1955)
Kujtim Hoxha created
9604c92
fix: commands height (#1954)
Kujtim Hoxha created
1382753
fix: route mouse events to the dialog if its showing (#1953)
Kujtim Hoxha created
eb2e46e
chore(deps): catwalk update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
da6f51e
docs: add vercel ai gateway to readme (#1951)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Jerilyn Zheng and Claude Sonnet 4.5 created
5a774dd
chore(legal): @jerilynzheng has signed the CLA
Charm created
e1c3396
chore(legal): @mcowger has signed the CLA
Charm created
c929030
chore(legal): @akitaonrails has signed the CLA
Charm created
b50d579
fix(ui): only copy chat highlight when we have highlighted content
Ayman Bagabas created
8d55cf7
chore(legal): @huaiyuWangh has signed the CLA
Charm created
676c038
fix(ui): models: ensure select loop breaks correctly and scroll to top on filter
Ayman Bagabas created
8ebe914
refactor(ui): add references tool (#1940)
Kujtim Hoxha created
15b841b
Merge pull request #1941 from charmbracelet/small_ui_fixes
Small fixes to the new UI
Ayman Bagabas created
1fad83b
fix: add back suspend
Kujtim Hoxha created
4cf6af0
fix: make sure we have a fresh model/tools on each call
Kujtim Hoxha created
698b7c8
fix: handle new session when focused on the list
Kujtim Hoxha created
891b535
fix: tab to chat only when in chat
Kujtim Hoxha created
f002e6f
fix: lsp sort
Kujtim Hoxha created
4e66b9c
refactor(ui): enable initialize
Kujtim Hoxha created
1b61cd2
chore: change the dialog sizes a bit
Kujtim Hoxha created
e753d09
chore: do not scroll sessions if not neccessary
this makes it so we only scroll if the selected item is not in the view, this was driving me nuts that it was always putting my last session at the top.
Kujtim Hoxha created
40bfd6e
v0.34.0
Andrey Nering created
c444075
refactor(ui): reimplement UI components (#1652)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Kujtim Hoxha <kujtimii.h@gmail.com> Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com> Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Christian Rocha <christian@rocha.is>
Ayman Bagabas , Kujtim Hoxha , Andrey Nering , Carlos Alexandro Becker , Copilot , and Christian Rocha created
b93a334
feat(ui): show working directory in window title
Related: https://github.com/charmbracelet/crush/pull/1886
Ayman Bagabas created
51391b9
Merge branch 'main' into ui
Ayman Bagabas created
dc17c72
Merge pull request #1886 from mhpenta/tui-window-title
feat(tui): set window title to working directory
mhpenta created
49c37c6
Merge pull request #1938 from charmbracelet/ui-hi-copy
ui: copy mouse highlighted content to clipboard
Ayman Bagabas created
3669423
feat: crush run --model, and crush models (#1889)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
158f7a9
fix(ui): increase paste lines threshold (#1937)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
a5c597b
feat(ui): copy chat highlighted content to clipboard
This commit adds functionality to the chat UI that allows users to copy highlighted text to the clipboard.
Ayman Bagabas created
dd9e8ca
fix(ui): list: move focused logic to render callback
Ayman Bagabas created
d5b83c0
fix(ui): implement Highlightable interface for message items
Ayman Bagabas created
1ff0a53
Merge branch 'main' into ui
Ayman Bagabas created
4086e2f
feat: increase paste lines as attachment threshold (#1936)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
b66676c
fix(sec): do not output resolved command (#1934)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Carlos Alexandro Becker and Andrey Nering created
7c21b1f
fix: use strconv.ParseBool
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Ayman Bagabas and Andrey Nering created
e2b071d
chore: add log when new UI is enabled
Ayman Bagabas created
bee9630
Merge branch 'main' into ui
Ayman Bagabas created
ead5bf4
refactor: mcp tool item (#1923)
Kujtim Hoxha created
742b4d3
feat(ui): use the new UI behind a feature flag
If the environment variable CRUSH_NEW_UI is set, use the new UI implementation.
Ayman Bagabas created
0777060
fix: recent models dont go into the schema (#1892)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
2926883
docs(readme): remove link to site that is offline (#1926)
Andrey Nering created
d334355
Merge branch 'main' into ui
Ayman Bagabas created
8ded0be
feat(ui): filepicker: support kitty graphics in tmux (#1884)
Ayman Bagabas created