d4b5306
chore: fix editor
Kujtim Hoxha created
d4b5306
chore: fix editor
Kujtim Hoxha created
ef28817
chore: prevent new sessions when agent busy
Kujtim Hoxha created
61ea243
feat: slices as well
Carlos Alexandro Becker created
0b6a6b2
ci: publish to winget, nur; fixes brew token (#297)
Carlos Alexandro Becker created
615c8d2
fix: breaks
Carlos Alexandro Becker created
b92d880
refactor: use csync.Map instead of sync.Map
Carlos Alexandro Becker created
f8aa4bf
Merge remote-tracking branch 'origin/list' into tool_improvements
Kujtim Hoxha created
ee45939
chore: rename seq2
Kujtim Hoxha created
030f53c
Merge pull request #302 from charmbracelet/embed
refactor: use embed for prompts
Kujtim Hoxha created
e18a77f
chore: small fix
Kujtim Hoxha created
13407ea
fix: backtick
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
b053107
refactor: use embed for prompts
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
0e88228
chore: remove log
Kujtim Hoxha created
9c48f32
Merge remote-tracking branch 'origin/list' into tool_improvements
Kujtim Hoxha created
0770b12
chore: fix completions
Kujtim Hoxha created
c9fe2c5
Merge remote-tracking branch 'origin/main' into list
Kujtim Hoxha created
4a40997
Merge pull request #294 from charmbracelet/charm-434
feat(tui): completions: dynamically adjust width based on items
Kujtim Hoxha created
29f1de2
chore: experimental new coder prompt
Kujtim Hoxha created
6808721
chore: improve permissions & edit tool
Kujtim Hoxha created
05a3e9a
chore: fix tests
Kujtim Hoxha created
8c87429
Taciturnaxolotl/custom anthropic providers (#300)
* feat: support anthropic provider type in custom provider configs * docs: fix provider configuration field name and add anthropic example - Change `provider_type` to `type` in documentation to match actual struct field - Add comprehensive examples for both OpenAI and Anthropic custom providers - Include missing `api_key` field in examples for completeness * feat: resolve headers to allow for custom scripts and such in headers * feat: allow headers in the anthropic client * feat: if api_key has "Bearer " in front then using it as an Authorization header and skip the X-API-Key header in the anthropic client * feat: add support for templating in the config resolve.go something like `Bearer $(echo $ENVVAR)-$(bash ~/.config/crush/script.sh)` would work now; also added some tests since the first iteration of this broke stuff majorly lol * feat: add a system prompt prefix option to the config --------- Co-authored-by: Kieran Klukas <me@dunkirk.sh> Co-authored-by: Kieran Klukas <l41cge3m@duck.com>
Kujtim Hoxha , Kieran Klukas , and Kieran Klukas created
2911847
chore: update golden
Kujtim Hoxha created
742bf1d
chore: fix selected item
Kujtim Hoxha created
08e0d2b
Merge remote-tracking branch 'origin/main' into list
Kujtim Hoxha created
adcf0e1
Merge pull request #284 from charmbracelet/tools-bg
perf: init tools and providers in background
Kujtim Hoxha created
4042317
chore: remove provider tests on startup
Kujtim Hoxha created
582eeb0
fix: hide info box when the initialization message is shown
Andrey Nering created
4451131
chore: add mouse support
Kujtim Hoxha created
d6d5cbc
fix: fix panic on onboarding when no model is selected on the list
* `rm -r ~/.local/share/crush` * run `crush` * type something on the filter so no model is shown on the list * press enter * a panic happens Fixes #285
Andrey Nering created
fa1cd6a
docs(readme): genericize MCP examples
Christian Rocha created
5ba54bc
chore: lint
Kujtim Hoxha created
4614a6c
chore: safe slice
Kujtim Hoxha created
bb668b1
chore: rebase fix + sync map
Kujtim Hoxha created
443f3d8
chore(deps): update `u-root` to latest commit from `main`
Andrey Nering created
20d16fd
chore: use new list in completions
Kujtim Hoxha created
dcf069e
chore: grouped list
Kujtim Hoxha created
6b3fe6a
chore: fix viewport offset
Kujtim Hoxha created
ce47eb0
chore: change checksum algo
Kujtim Hoxha created
2a13723
chore: small improvements
Kujtim Hoxha created
a6c4855
chore: improve anim performance
Kujtim Hoxha created
74f0b20
wip: initial rework
Kujtim Hoxha created
a80d6c6
wip: add to messages list
Kujtim Hoxha created
aab9b3b
chore: implement new filterable list
- use this list in the sessions selector
Kujtim Hoxha created
966d24d
chore: test selection
- it should skip unselectable items in the middle
Kujtim Hoxha created
3e18da5
chore: more tests
Kujtim Hoxha created
99bbcce
chore: initial implementation
Kujtim Hoxha created
4509fe7
fix: sync
Carlos Alexandro Becker created
e9d797e
Merge pull request #296 from charmbracelet/lipgloss
chore(deps): update lipgloss
Kujtim Hoxha created
97290c8
fix(tui): completions: improve positioning and handling completions
With this, the completions popup will now reposition itself on fitlering, resizing, and when the cursor moves. It also ensures that the completions are correctly positioned relative to the textarea cursor position.
Ayman Bagabas created
ea907c6
chore(deps): update lipgloss
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created