e359209
remove old theme
Kujtim Hoxha created
e359209
remove old theme
Kujtim Hoxha created
dfd2378
more theme cleanup
Kujtim Hoxha created
4a74863
cleanup old components
Kujtim Hoxha created
d9f7a41
wip focus and changes
Kujtim Hoxha created
67529e5
fix: re-reference Charmtone colors directly in theme
Ayman fixed a bug upstream in /x/ansi to make setBackgroundColor work as expected.
Christian Rocha created
f230c31
commands,model selector
Kujtim Hoxha created
e5ba0c3
fix(ui): small ui fixes
Kujtim Hoxha created
2afa489
fix(logo): un-expose the renderer for the letter S
Christian Rocha created
866e0e8
fix(logo): possible division by zero
Christian Rocha created
ddbc3ab
handle clear session msg
Kujtim Hoxha created
1b178f5
sessions dialog
Kujtim Hoxha created
dff1bac
wip small fixes
Kujtim Hoxha created
af2b43a
fix: reference Charmtone colors directly in theme
Christian Rocha created
83fee21
fix: reference Charmtone colors directly in theme
Christian Rocha created
aad4090
wip theme + new UI
Kujtim Hoxha created
b37ff5f
implement completions
Kujtim Hoxha created
6f12143
chore: align 'Charm' to edge of C curve
Christian Rocha created
ff1161c
fix(lint): correct typo
Christian Rocha created
8807bfe
feat: integrate new title block
Christian Rocha created
47bb36b
chore: fix typo in comment
Christian Rocha created
a86b4e2
chore: rename 'title' package to 'logo'
Christian Rocha created
a74f652
chore: truncate version number if too long
Christian Rocha created
93e39fc
feat: title block package
Christian Rocha created
e9a8bda
wip arguments dialog
Kujtim Hoxha created
2329178
wip list sections
Kujtim Hoxha created
b787dc0
wip command dialog
Kujtim Hoxha created
f154400
wip dialogs
Kujtim Hoxha created
a23e1a3
cleanup nested tool rendering
Kujtim Hoxha created
9a69a31
handle agent tool
Kujtim Hoxha created
3eff8fa
fix lint
Kujtim Hoxha created
8c6e817
refactor and document
Kujtim Hoxha created
2883256
implement tool calls in the ui
Kujtim Hoxha created
4b5ea74
ci: run linting on ci
Andrey Nering created
26d9141
lint: setup to find issues on tests as well
Andrey Nering created
0f17256
lint: temporarily disable the broken rules
Andrey Nering created
b76edd4
lint: fix unneeded lint comment
Andrey Nering created
474c085
lint: fix whitespace issues
Andrey Nering created
0927446
chore: run `gofumpt`
Andrey Nering created
f6386bd
chore: add a taskfile and default golangci-lint config
Andrey Nering created
a83fec2
chore: add a `.editorconfig` file
Andrey Nering created
bc67c13
fix: tui: use KeyPressMsg instead of KeyMsg
The `tea.KeyMsg` type can match both key presses and releases, which can lead to unexpected behavior in the TUI. Use `tea.KeyPressMsg` explicitly to ensure we match only key presses.
Ayman Bagabas created
9c4a47b
fix tools calls
Kujtim Hoxha created
25e9651
add anim to the messages
Kujtim Hoxha created
abbbc05
refactor tool rendering
Kujtim Hoxha created
c891295
fix: tui: properly calculate quit dialog size
This uses the style frame size to calculate the quit dialog width.
Ayman Bagabas created
b364394
initial chat refactor
wip
Kujtim Hoxha created
af838d1
move to v2
Kujtim Hoxha created
05b0570
refactor: upgrade Anthropic SDK to v1.4.0 and adapt provider code
### CHANGES - Upgrade Anthropic Go SDK dependency to version 1.4.0. - Adapt provider code to breaking changes in the SDK. - Update constructors for tool use and thinking parameters. - Use new `OfText` field for accessing message content. - Add Claude 4 Opus and Sonnet to documentation.
Kayvan Sylvan created
18f020c
fix(provider/gemini): prevent empty parts in assistant messages
Tom X Nguyen created
d4c8d05
add openrouter deepseek free
Kujtim Hoxha created