Commit log

79aa5b4 docs: improve wording

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

Carlos Alexandro Becker created

123b19c Merge pull request #534 from charmbracelet/show-mcps-correctly

Click to expand commit body
fix: correctly show mcp and lsp states

Kujtim Hoxha created

5f79b36 chore(deps): bump golang.org/x/text from 0.25.0 to 0.27.0 (#544)

Click to expand commit body
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.25.0 to 0.27.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.25.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.27.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

af85238 chore(deps): bump github.com/alecthomas/chroma/v2 from 2.15.0 to 2.20.0 (#549)

Click to expand commit body
Bumps [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma) from 2.15.0 to 2.20.0.
- [Release notes](https://github.com/alecthomas/chroma/releases)
- [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml)
- [Commits](https://github.com/alecthomas/chroma/compare/v2.15.0...v2.20.0)

---
updated-dependencies:
- dependency-name: github.com/alecthomas/chroma/v2
  dependency-version: 2.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

5fabd4d ci: print action

Carlos Alexandro Becker created

8d67777 ci: fix dependabot dependencies label

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

Carlos Alexandro Becker created

f282945 ci: add scoop (#545)

Carlos Alexandro Becker created

26ab7b4 Merge remote-tracking branch 'origin/main' into show-mcps-correctly

Kujtim Hoxha created

87ee7df fix(mcp): update lib, set transport logger (#510)

Carlos Alexandro Becker created

054fba3 chore(legal): @ngnhng has signed the CLA

Charm created

7055d9e chore: small fix

Kujtim Hoxha created

87a483c chore(legal): @Ed4ward has signed the CLA

Charm created

38f1b2b chore: remove unused varibale

Kujtim Hoxha created

4739ba9 fix: correctly show mcp and lsp states

Kujtim Hoxha created

1eabdb4 chore(legal): @jooray has signed the CLA

Charm created

35fc31b ci(cla): add bot to allowlist

Andrey Nering created

61065bb chore(legal): @bold84 has signed the CLA

Charm created

0b477ea fix: http log

Kujtim Hoxha created

2b9430f ci(issue-labeler): add ci label

Andrey Nering created

c5b32fc ci(issue-labeler): add qwen

Andrey Nering created

82feb9e ci(issue-labeler): `pull_request` -> `pull_request_target`

Andrey Nering created

5e19741 chore(legal): @yumosx has signed the CLA

Charm created

6da6500 fix: mcp client must be started (#474)

Click to expand commit body
* fix: mcp client must be started
* refactor: minor improvements

Carlos Alexandro Becker created

2a43184 feat: grep should support gitignore/crushignore (#428)

Click to expand commit body
* feat: support .crushignore as well as .gitignore
* docs: update
* refactor: simplify
* chore: fmt
* feat: grep should support gitignore/crushignore
* fix: small fixes
* fix: small fixes
* fix: ripgrep
* fix: rg
* fix: tst
* test: fixes
* refactor: organized code a bit
* fix: try
* fix: temp
* chore: lint

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

ab7a093 chore(legal): @tabletcorry has signed the CLA

Charm created

8a1f4f6 chore: add script o manually run issue labeler

Andrey Nering created

822a050 ci(issue-labeler): have a single regexp per label to make it work

Andrey Nering created

c84d166 ci(issue-labeler): temporarily enable issue body

Andrey Nering created

bfa9bb2 ci(issue-labeler): remove slash from labels

Andrey Nering created

b7dec52 ci(issue-labeler): add os labels

Andrey Nering created

54fc55f ci(issue-labeler): check only title to be less error-prone

Andrey Nering created

6709e9f ci(issue-labeler): fix workflow dispatch

Andrey Nering created

4f3e41d ci(issue-label): allow manual trigger

Andrey Nering created

984f276 ci: add action to automate issue / pr labeling (#470)

Andrey Nering created

0e52ccd feat: debug logs request response details (#407)

Click to expand commit body
* feat: debug logs request response details

closes #399

* fix: lint

* refactor: improvements

* fix: improvements

* fix: test

* fix: centralize body parsing

* fix: compatct

Carlos Alexandro Becker created

cd3ef8d fix: do not init MCP client on every tool request (#459)

Click to expand commit body
* fix: do not init mcp client on every call

Right now it inits each mcp client multiple times, one when discovering tools at startup, and then every time we call any tools.

This makes it so we reuse the client from startup

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* wip

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* refactor: even better approach

* fix: unused param

* refactor: more improvements

* fix: if list tools fails, remove client

* fix: improve slice

* chore: smaller changes

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

70f479e chore(legal): @spachava753 has signed the CLA

Charm created

c990349 Use default permissions of 0600 for crush.json to help protect sensitive

Click to expand commit body
data that is stored in plain text (api keys, etc.)

Fixes #411

Peter Sanchez created

3b8a8ef chore(legal): @SyedaAnshrahGillani has signed the CLA

Charm created

15e1b3d docs(readme): add openrouter environment variable (#451)

Alvaro created

d3f28dd fix: handle code agent not initialized

Kujtim Hoxha created

428d71a fix: fix mcp clients

Kujtim Hoxha created

5b79510 fix: improve path prefix checking reliability

Click to expand commit body
- Replace HasPrefix implementation to use filepath.Rel instead of filepath.Abs
- More reliable method to determine if a path is within a prefix
- Returns false on error conditions
- Preserves same public API for external usage

This addresses review feedback about improving the path checking logic.

Kujtim Hoxha created

2ddc453 chore: refactor implementation

Kujtim Hoxha created

3eed184 fix: permissions path

Kujtim Hoxha created

b1b5851 fix(tui): fix background color of file view component (#349)

Kira Kawai created

931832c ci: ignore chore(legal) in release notes

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

Carlos Alexandro Becker created

5c6214d chore(legal): @bbrodriges has signed the CLA

Charm created

ffd9b3e chore(legal): @alvaro17f has signed the CLA

Charm created

867484b refactor: move run to its own file

Carlos Alexandro Becker created