12dda01
      ci(issue-labeler): add `area: onboarding`
    
    
    
     Andrey Nering created
12dda01
      ci(issue-labeler): add `area: onboarding`
    Andrey Nering created
59a0526
      ci(goreleaser): `go_version` should be an input and not a secret
    Andrey Nering created
930c966
      v0.6.3
    Andrey Nering created
74bcdaf
      sec: remove 'go' from safe programs (#820)
    It could be used to prompt inject commands e.g. `go test -exec`. Plus, we don't have other languages there, so I think we remove Go as well. Ideally, we could ask haiku if the command is read only or not, and ask for perms based on that, but for now I think this will do. Thanks Will Vandevanter for the report. Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
d86f739
      fix: fix panic that can happen on sending a message (#817)
    Andrey Nering created
b449229
      fix(shell): block `go test -exec` and ensure it works using equals
    Andrey Nering created
cbdd2e5
      fix(shell): refactor arguments blocker to check for flags in any position
    Andrey Nering created
532b473
      refactor: remove duplicated `emerge` entry
    Andrey Nering created
5be56ec
      feat: add `IsSubset` helper
    This should probably be moved into `x`.
Andrey Nering created
2d2ee7f
      refactor: have shorter argument name
    Andrey Nering created
9eb207f
      refactor: migrate bool to empty struct for lower memory usage
    Andrey Nering created
5e0fc2d
      ci(issue-labeler): add `security` label
    Andrey Nering created
a02bd99
      fix: Expose Required params to Anthropic API (#752)
    * chore: add build task and generates annotations Added a build task for parity with other task commands. Used the suggested build command from the README. Also added "generates" annotations, which is useful as the Taskfile grows. Signed-off-by: Evan Wies <evan@neomantra.net> * fix: expose Required params to Anthropic client Signed-off-by: Evan Wies <evan@neomantra.net> * fix: typo in cla.yml precomment -> prcomment Signed-off-by: Evan Wies <evan@neomantra.net> --------- Signed-off-by: Evan Wies <evan@neomantra.net>
Evan created
2437feb
      fix(llm): log error when retrying (#781)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
ff5d689
      chore(deps): bump github.com/charmbracelet/catwalk from 0.4.10 to 0.4.12 (#816)
    Bumps [github.com/charmbracelet/catwalk](https://github.com/charmbracelet/catwalk) from 0.4.10 to 0.4.12. - [Release notes](https://github.com/charmbracelet/catwalk/releases) - [Changelog](https://github.com/charmbracelet/catwalk/blob/main/.goreleaser.yaml) - [Commits](https://github.com/charmbracelet/catwalk/compare/v0.4.10...v0.4.12) --- updated-dependencies: - dependency-name: github.com/charmbracelet/catwalk dependency-version: 0.4.12 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
63f775b
      chore(deps): bump google.golang.org/genai from 1.19.0 to 1.20.0 (#818)
    Bumps [google.golang.org/genai](https://github.com/googleapis/go-genai) from 1.19.0 to 1.20.0. - [Release notes](https://github.com/googleapis/go-genai/releases) - [Changelog](https://github.com/googleapis/go-genai/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/go-genai/compare/v1.19.0...v1.20.0) --- updated-dependencies: - dependency-name: google.golang.org/genai dependency-version: 1.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
5a99685
      chore: fix `golangci-lint` locally (#815)
    For some reason, golangci-lint is not behaving too well after we upgraded to Go 1.25 and enabled GreenTea GC. After some debugging, I found out that we need to compile with Go 1.25 toolchain and run with the GreenTeaGC experiment _disabled_. The build from Nix was built with Go 1.24, so that one doesn't work as expected.
Andrey Nering created
117c6b6
      fix: Update erro msg for bash tool (#803)
    Sainadh Devireddy created
410914d
      chore(legal): @sainadh-d has signed the CLA
    Charm created
815d981
      chore(legal): @marcosktsz has signed the CLA
    Charm 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
4315b71
      chore: update codeowners (#760)
    * chore: update codeowners Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * Update CODEOWNERS --------- Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
5af4d19
      feat(mcp): ping and recreate mcp client if needed (#772)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
5ff0f32
      fix(gemini): fix tool calls for google gemini (#779)
    Samiul Islam created
a4100a7
      chore(legal): @samiulsami has signed the CLA
    Charm created
e815b71
      chore: auto-update generated files
    actions-user created
90097e9
      feat(lsp): add filetypes configuration (#666)
    * feat(lsp): add filetypes configuration Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: simplify Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: test Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * refactor: cleanup Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: improvements Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: accept fts and exts 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