a05d1e7
chore: small fix for anthropic tool choice
Kujtim Hoxha created
a05d1e7
chore: small fix for anthropic tool choice
Kujtim Hoxha created
65793a5
chore: small cleanup
Kujtim Hoxha created
6abc289
fix: add signature
Kujtim Hoxha created
7ebf4ed
wip: update agent to use the new ai-sdk
Kujtim Hoxha created
eeb40f6
chore: change callback signature
Kujtim Hoxha created
b4102ef
chore: small fixes
Kujtim Hoxha created
c2cb19f
chore: rename vars
Kujtim Hoxha created
a825b3f
fix: fix openai tests
Kujtim Hoxha created
b9753c6
chore: lint
Kujtim Hoxha created
e2fa730
chore: change the provider interface
Kujtim Hoxha created
647e924
feat: anthropic provider
Kujtim Hoxha created
20e275b
chore: agent improvements
Kujtim Hoxha created
96a1865
chore: small openai provider changes
Kujtim Hoxha created
1930c39
chore: create new agent
Kujtim Hoxha created
57b7627
chore: rename tool func
Kujtim Hoxha created
9508dfd
chore: test schema generation
Kujtim Hoxha created
e9c544b
feat: migrate tools
Kujtim Hoxha created
364c100
chore: lint
Kujtim Hoxha created
c21562c
feat: add new tool definitions
Kujtim Hoxha created
d7336a4
chore: move examples
Kujtim Hoxha created
4e89221
feat: streaming agent
Kujtim Hoxha created
8cd81ed
feat: tool repair and more stop conditions
Kujtim Hoxha created
134976d
chore: add tests
Kujtim Hoxha created
6ba4915
feat: initial agent implementation
still need to setup streaming
Kujtim Hoxha created
5fe6405
chore: remove config dependency
Kujtim Hoxha created
befdb9b
feat: initial ai-sdk implementation
Kujtim Hoxha created
01d2a12
chore: auto-update generated files
actions-user created
82c0aff
feat(lsp): allow to set custom env to lsp servers via config (#778)
bbrodriges created
e2dc8e1
fix(tui): fix model filter placeholder text (#790)
Luke Mitchell created
63e53f1
fix(tui): prevent dialog keymaps from being swallowed (#782)
This change checks for the presence of a dialog before checking for other handlers. Now when pressing ctrl+p when a dialog is visible it will correctly navigate up the list. This restores the standard terminal behavior of using ctrl+n and ctrl+p. How to reproduce: 1. ctrl+p to open for the command launcher 2. ctrl+n (or down) to move down one item 3. ctrl+p - command dialog closed With this fix, step 3. will now correctly select the previous item in the dialog.
Uri Gorelik created
6c8b65a
chore: revert #25, do not ask llm update `.gitignore`
We're now creating `.crush/.gitignore` automatically.
Andrey Nering created
c5c8bfd
feat: create `.crush/.gitignore` automatically
Closes #588 Closes #254
Andrey Nering created
9bc0e10
ci: update winget configs, LICENSE.md (#597)
Carlos Alexandro Becker created
fd4baa4
chore: set commit authors to @charmcli (#614)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
915fda5
chore(taskfile): set `CGO_ENABLED=0` by default
Andrey Nering created
6159e08
chore(legal): @lpmitchell has signed the CLA
Charm created
0c9ddd4
test: simplify
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
a9ea0d6
test: use synctest
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
d087ca3
ci: update golangci-lint version to v2.4 which supports go 1.25
Andrey Nering created
6a4398e
chore(go): upgrade to go 1.25 and enable `GOEXPERIMENT=greenteagc`
Andrey Nering created
2eaad51
fix: remove timout
Kujtim Hoxha created
5f67a58
chore(legal): @uri has signed the CLA
Charm created
8b12e09
fix(lint): correct shadowed variable
Christian Rocha created
6a29441
chore: remove extraneous comment
Christian Rocha created
169b63f
fix(keyboard-input): operate on characters, not bytes
Christian Rocha created
1bc41c8
fix(tui): guard against panics in map member access
Christian Rocha created
3c82e31
ci(goreleaser): start releasing for android / termux (#780)
Closes #576
Andrey Nering created
4932b38
chore(legal): @neomantra has signed the CLA
Charm created
0354fef
fix(fsext): prevent `.*` on gitignore from ignoring entire root dir (#766)
Fixed critical bug where gitignore patterns like `.*` would match the root directory itself, causing `filepath.SkipDir` to abort entire file listing. The fix prevents gitignore rules from applying to the scan root directory, matching Git's actual behavior.
James Trew created
659d81a
ci(issue-labeler): add android label
Andrey Nering created