Commit log 
  
  
  
    
      c151093 
      fix: make grep regex implementation skip hidden files to match ripgrep behavior
     
    
    
    
      Click to expand commit body 
      The regex fallback implementation for grep was including hidden files (starting with '.')
while ripgrep naturally excludes them by default. This caused inconsistent behavior between
the two search implementations.
This change adds explicit hidden file filtering to the regex implementation to ensure
both search methods behave consistently and match the documented behavior.
Fixes failing TestSearchImplementations/regex test.
π Generated with Crush
Co-Authored-By: Crush <crush@charm.land> 
     
    
     
       
       
       
         
         Carlos Alexandro Becker 
       
         
            and 
         
         Crush 
       
       created
       1 month ago 
     
   
  
  
    
      92552fe 
      ci: disable `lint-sync` for now
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       1 month ago 
     
   
  
  
    
      a24079e 
      chore(deps): bump actions/setup-go from 5 to 6 in the all group (#991)
     
    
    
    
      Click to expand commit body 
      Bumps the all group with 1 update: [actions/setup-go](https://github.com/actions/setup-go).
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
...
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
       1 month ago 
     
   
  
  
    
      60d8510 
      fix: handle no content for gemini provider
     
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       1 month ago 
     
   
  
  
    
      39de90f 
      chore(legal): @shaitanu has signed the CLA
     
    
    
     
       
       
       
         
         Charm 
       
       created
       1 month ago 
     
   
  
  
    
      c10748b 
      chore(deps): update catwalk to v0.5.3 (#949)
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      1ab4d28 
      chore(deps): update mvdan.cc/sh (#948)
     
    
    
    
      Click to expand commit body 
      Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> 
     
    
     
       
       
       
         
         Carlos Alexandro Becker 
       
       created
       2 months ago 
     
   
  
  
    
      4d3b1d9 
      chore(legal): @tisDDM has signed the CLA
     
    
    
     
       
       
       
         
         Charm 
       
       created
       2 months ago 
     
   
  
  
    
      d83ad6b 
      chore(legal): @andersonjoseph has signed the CLA
     
    
    
     
       
       
       
         
         Charm 
       
       created
       2 months ago 
     
   
  
  
    
      e76fd54 
      fix: tool calls break the converation if interrupted.
     
    
    
     
       
       
       
         
         Manolo Santos 
       
       created
       2 months ago 
     
   
  
  
    
      a2e89c8 
      chore: `IsSubset` was moved to `x/exp/slice` (#923)
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      72dc566 
      sec: show persistent shell path in permission dialog (#916)
     
    
    
    
      Click to expand commit body 
      Currently it will always show the path of when it was started.
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> 
     
    
     
       
       
       
         
         Carlos Alexandro Becker 
       
       created
       2 months ago 
     
   
  
  
    
      2ba1047 
      chore(legal): @undo76 has signed the CLA
     
    
    
     
       
       
       
         
         Charm 
       
       created
       2 months ago 
     
   
  
  
    
      e0733b5 
      ci: rename "issue labeler" to just "labeler" (because it also labels prs)
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      48553e1 
      chore(labeler): adjust xai grok label
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       2 months ago 
     
   
  
  
    
      2b1d87d 
      fix: handle providers that do not send the right index
     
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       2 months ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      71bca98 
      fix: assistant message
     
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       2 months ago 
     
   
  
  
    
      0c8e111 
      fix: openai provider tool calls
     
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       2 months ago 
     
   
  
  
    
      d69dcc1 
      chore(labeler): add shell label
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      c917b68 
      chore(legal): @negz has signed the CLA
     
    
    
     
       
       
       
         
         Charm 
       
       created
       2 months ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      8d735d6 
      refactor: home.Dir, home.Short, home.Long (#884)
     
    
    
    
      Click to expand commit body 
      * refactor: home.Dir, home.Short, home.Long
Centralized all home-related operations in a package and removed a bunch
of repeated code all over the place.
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* test: more cases
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* fix: more places
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* test: fix on windows
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* test: fix
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* test: fix
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
       2 months ago 
     
   
  
  
    
      3b9babb 
      fix(lsp): simplify init/ping, store capabilities (#713)
     
    
    
    
      Click to expand commit body 
      * fix(lsp): simplify init/ping
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* feat(lsp): store server capabilities
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* fix(lsp): improve init
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* fix(lsp): cancel request id
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
       2 months ago 
     
   
  
  
    
      e2e99af 
      chore: run `modernize` (#906)
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      40599a0 
      fix(filepicker): general fixes to size and position
     
    
    
    
      Click to expand commit body 
      * The image and dialog are now rendered at a fixed height. Before, the
  height could change as you navigate, which did not look well in
  practice.
* We'll now hide the preview if the terminal height is not enought for
  it.
* Better position. Before, in some scenarios the dialog was been rendered
  too close to the bottom, instead of centered. 
     
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      68adc06 
      chore: fix typo in constant name
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      a378eb0 
      feat: show path when asking if the user wants to initialize project (#867)
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      d01ef3e 
      fix: fix goroutine panic due to waiting for channel for too long
     
    
    
    
      Click to expand commit body 
      We need to give up if the context was canceled.
Fixes #100 
     
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      5bdccdf 
      fix: fix panic with gemini via litellm
     
    
    
    
      Click to expand commit body 
      Fixes #901 
     
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      4bd2cdd 
      fix: fix `panic` that happens on `crush run` with tool calls
     
    
    
    
      Click to expand commit body 
      We need to track the number of read bytes per message.
Fixes #871 
     
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      15b989c 
      fix(tui): further guard against type accessor and map panics (#783)
     
    
    
     
       
       
       
         
         Christian Rocha 
       
       created
       2 months ago 
     
   
  
  
    
      9bf5410 
      chore: group dependabot updates to reduce noise
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      3fab905 
      chore(dependabot): remove `docker` as we don't have docker for now
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      a65efa5 
      fix: validate resolved url
     
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       2 months ago 
     
   
  
  
    
      2c71f23 
      fix: resolve the baseurl for anthropic
     
    
    
     
       
       
       
         
         Kujtim Hoxha 
       
       created
       2 months ago 
     
   
  
  
    
      26ac24a 
      ci(issue-labeler): remove `arch` work from `os: linux` label
     
    
    
    
      Click to expand commit body 
      It matches regular words too easily: ARCHtecture, seARCH, etc. 
     
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      3bf4c91 
      chore(deps): bump google.golang.org/genai from 1.20.0 to 1.21.0 (#894)
     
    
    
    
      Click to expand commit body 
      Bumps [google.golang.org/genai](https://github.com/googleapis/go-genai) from 1.20.0 to 1.21.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.20.0...v1.21.0)
---
updated-dependencies:
- dependency-name: google.golang.org/genai
  dependency-version: 1.21.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
       2 months ago 
     
   
  
  
    
      254e2ea 
      chore(deps): bump github.com/anthropics/anthropic-sdk-go (#819)
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/anthropics/anthropic-sdk-go](https://github.com/anthropics/anthropic-sdk-go) from 1.6.2 to 1.9.1.
- [Release notes](https://github.com/anthropics/anthropic-sdk-go/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anthropics/anthropic-sdk-go/compare/v1.6.2...v1.9.1)
---
updated-dependencies:
- dependency-name: github.com/anthropics/anthropic-sdk-go
  dependency-version: 1.9.1
  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
       2 months ago 
     
   
  
  
    
      555a2a5 
      chore(deps): bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 (#888)
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) from 0.37.0 to 0.38.0.
- [Release notes](https://github.com/mark3labs/mcp-go/releases)
- [Commits](https://github.com/mark3labs/mcp-go/compare/v0.37.0...v0.38.0)
---
updated-dependencies:
- dependency-name: github.com/mark3labs/mcp-go
  dependency-version: 0.38.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
       2 months ago 
     
   
  
  
    
      f0e0e73 
      chore(deps): bump github.com/pressly/goose/v3 from 3.24.3 to 3.25.0 (#897)
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/pressly/goose/v3](https://github.com/pressly/goose) from 3.24.3 to 3.25.0.
- [Release notes](https://github.com/pressly/goose/releases)
- [Changelog](https://github.com/pressly/goose/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pressly/goose/compare/v3.24.3...v3.25.0)
---
updated-dependencies:
- dependency-name: github.com/pressly/goose/v3
  dependency-version: 3.25.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
       2 months ago 
     
   
  
  
    
      74e6643 
      docs(readme): fix typo (#900)
     
    
    
     
       
       
       
         
         HenrΓ© Botha 
       
       created
       2 months ago 
     
   
  
  
    
      642c32b 
      chore(deps): bump github.com/ncruces/go-sqlite3 from 0.27.1 to 0.28.0 (#890)
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/ncruces/go-sqlite3](https://github.com/ncruces/go-sqlite3) from 0.27.1 to 0.28.0.
- [Release notes](https://github.com/ncruces/go-sqlite3/releases)
- [Commits](https://github.com/ncruces/go-sqlite3/compare/v0.27.1...v0.28.0)
---
updated-dependencies:
- dependency-name: github.com/ncruces/go-sqlite3
  dependency-version: 0.28.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
       2 months ago 
     
   
  
  
    
      045cb80 
      ci: remove `dependabot` step
     
    
    
    
      Click to expand commit body 
      This is already included on meta. 
     
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      fac0f56 
      chore(legal): @henrebotha has signed the CLA
     
    
    
     
       
       
       
         
         Charm 
       
       created
       2 months ago 
     
   
  
  
    
      1b8abac 
      ci: wait for lint before trying to merge
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      1b74358 
      chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#889)
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.10.0...v1.11.0)
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.11.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
       2 months ago 
     
   
  
  
    
      1d388da 
      ci: fix `gh` login before merge attempt (#895)
     
    
    
     
       
       
       
         
         Andrey Nering 
       
       created
       2 months ago 
     
   
  
  
    
      83c3366 
      ci: use charmcli account for dependabot merge (#553)
     
    
    
     
       
       
       
         
         Carlos Alexandro Becker 
       
       created
       2 months ago 
     
   
  
  
  
    Page 1 of 31