Commit log

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

Click to expand commit body
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)

Click to expand commit body
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`

Click to expand commit body
We're now creating `.crush/.gitignore` automatically.

Andrey Nering created

c5c8bfd feat: create `.crush/.gitignore` automatically

Click to expand commit body
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)

Click to expand commit body
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

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

a9ea0d6 test: use synctest

Click to expand commit body
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)

Click to expand commit body
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)

Click to expand commit body
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