ffc7a9d
fix(log): don't conflate body drain errors with HTTP errors
Christian Rocha created
ffc7a9d
fix(log): don't conflate body drain errors with HTTP errors
Christian Rocha created
6920cf1
chore(lint): modernize interfaces in the db package
Christian Rocha created
ec48103
v0.51.3
Andrey Nering created
e7b57ef
ci(cla): revert commit title change
Andrey Nering created
f9cb29f
chore(legal): @malikwirin has signed the CLA in $pullRequestNo
Charm created
ec45e15
chore(legal): @UnderLotus has signed the CLA in $pullRequestNo
Charm created
96f51ca
fix(tui): remove duplicate ctrl+g help binding in FullHelp (#2465)
faelis created
dfc57d4
fix: reduce max read size from 5mb to 1mb for view and fetch tools (#2447)
5MB is way too much. Many models simply don't have the context windows
to handle that. 1MB seems to works well.
Worth noting that:
* For the view tool, the model will be instruced to read in pieces
* For the fetch tool, the content will be truncated with a note
To reproduce (I tested with Kimi K2.5), use the following prompt:
read this: https://developers.openai.com/api/reference/resources/responses
Andrey Nering created
0c6fb42
fix: improve long text detection to account for long text in a single line (#2442)
Andrey Nering created
91bec12
chore: update ncruces/go-sqlite3 to v0.33.0 (#2461)
This release migrates away from `wazero` in favor of `wasm2go`, which should bring better performance, specially on startup time. For more information, see: * https://github.com/ncruces/go-sqlite3/releases/tag/v0.33.0 * https://github.com/ncruces/go-sqlite3/discussions/361
Andrey Nering created
cbf3e5d
chore(legal): @faelis has signed the CLA in $pullRequestNo
Charm created
2bec41e
ci(labeler): add avian label
Andrey Nering created
c771cf1
chore: update `google.golang.org/grpc` with security fix (#2464)
Reported by Grype.
Andrey Nering created
127848a
chore(legal): @hongquan has signed the CLA in $pullRequestNo
Charm created
06f5251
ci: update cla action and bring back pr number
* Reverts 479ca3f1157153af58a826cdff01cb2c535f0cf6 * Ref https://github.com/contributor-assistant/github-action/pull/174
Andrey Nering created
a495a04
chore(legal): @Alex-wuhu has signed the CLA
Charm created
c4f0f1d
chore(legal): @whatnick has signed the CLA
Charm created
de33ce7
chore(deps): bump the all group with 2 updates (#2446)
Bumps the all group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [anchore/scan-action](https://github.com/anchore/scan-action). Updates `github/codeql-action` from 4.33.0 to 4.34.1 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/b1bff81932f5cdfc8695c7752dcee935dcd061c8...38697555549f1db7851b81482ff19f1fa5c4fedc) Updates `anchore/scan-action` from 7.3.2 to 7.4.0 - [Release notes](https://github.com/anchore/scan-action/releases) - [Changelog](https://github.com/anchore/scan-action/blob/main/RELEASE.md) - [Commits](https://github.com/anchore/scan-action/compare/7037fa011853d5a11690026fb85feee79f4c946c...e1165082ffb1fe366ebaf02d8526e7c4989ea9d2) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.34.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: anchore/scan-action dependency-version: 7.4.0 dependency-type: direct:production update-type: version-update:semver-minor 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
2521cb0
chore(deps): bump modernc.org/sqlite in the all group (#2445)
Bumps the all group with 1 update: [modernc.org/sqlite](https://gitlab.com/cznic/sqlite). Updates `modernc.org/sqlite` from 1.46.1 to 1.47.0 - [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md) - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.46.1...v1.47.0) --- updated-dependencies: - dependency-name: modernc.org/sqlite dependency-version: 1.47.0 dependency-type: direct:production update-type: version-update:semver-minor 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
3977e51
ci: attempt to fix dependabot
Andrey Nering created
3f288b8
v0.51.2
Andrey Nering created
a2d4537
fix(fantasy): fix copilot tool calls, fix ollama compatibility (#2444)
* Closes https://github.com/charmbracelet/crush/issues/1767 * Closes https://github.com/charmbracelet/crush/issues/714 * Ref https://github.com/charmbracelet/fantasy/pull/156 * Ref https://github.com/charmbracelet/fantasy/pull/113
Andrey Nering created
c7ce471
v0.51.1
Andrey Nering created
7e29c85
chore: gofumpt
Andrey Nering created
12dfcdf
docs(mcp/docker): comments
Christian Rocha created
6003105
fix(ui/docker): don't block ui when checking for docker desktop
Christian Rocha created
351e562
fix(mcp/docker): only write config after docker startup succeeds
Christian Rocha created
6c61cae
fix(ui/docker): stable sort mcp parameters
Christian Rocha created
f6e7a43
fix(mcp/docker): harden tests
Christian Rocha created
df094bd
fix(mcp): handle raw/whitespace base64
Christian Rocha created
00cefc9
fix: remove deadcode
Christian Rocha created
ad5368f
fix: update fantasy with a fix for avian (#2438)
This change updates Fantasy with a fix for SSE events in some OpenAI-compatible providers. * Avian will now work again * OpenRouter will now send the Crush official `User-Agent` string --- * Closes https://github.com/charmbracelet/crush/issues/2431 * Ref: https://github.com/charmbracelet/fantasy/pull/180 * Ref: https://github.com/openai/openai-go/pull/621
Andrey Nering created
562d6f3
v0.51.0
Andrey Nering created
a3288de
chore: auto-update files
Charm created
e0dcaba
feat: docker mcp integration (#2026)
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com> Co-authored-by: Christian Rocha <christian@rocha.is>
Kujtim Hoxha , Andrey Nering , and Christian Rocha created
ddd99cd
feat: add aliases: `crush r` -> `crush run`, `crush s` -> `crush session` (#2424)
Andrey Nering created
630ff8c
feat: add support for `--session` and `--continue` for the tui (#2422)
These flags were previously only available for `crush run`.
Andrey Nering created
724102d
chore(deps): update fantasy and catwalk
Andrey Nering created
aa253c5
chore(taskfile): enhance `deps` task to work for recent releases
Andrey Nering created
c07a7fb
chore(legal): @nghiant03 has signed the CLA
Charm created
454c7ef
v0.50.1
Andrey Nering created
695ced1
chore: add support for gpt 5.4 mini and nano (#2419)
Andrey Nering created
a533d78
v0.50.0
Andrey Nering created
fad58e2
feat: be able to continue non-interactive sessions (#2401)
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Daniil Sivak and Andrey Nering created
c9efb20
fix: keep original order when filtering models (#2416)
Andrey Nering created
6e56a7f
lint: modernize new pointer creation (e.g. new(true))
Christian Rocha created
b05a4ad
fix(ui): render nested tools consistently across states
Prior to this, nested tool calls would start in one color and finish in another.
Christian Rocha created
a1fc44b
chore(events): add events for the CLI session series of commands (#2408)
Christian Rocha created
8247f4c
chore(deps): bump the all group with 2 updates (#2386)
Bumps the all group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [actions/dependency-review-action](https://github.com/actions/dependency-review-action). Updates `github/codeql-action` from 4.32.4 to 4.32.6 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/89a39a4e59826350b863aa6b6252a07ad50cf83e...0d579ffd059c29b07949a3cce3983f0780820c98) Updates `actions/dependency-review-action` from 4.8.3 to 4.9.0 - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](https://github.com/actions/dependency-review-action/compare/05fe4576374b728f0c523d6a13d64c25081e0803...2031cfc080254a8a887f58cffee85186f0e49e48) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.32.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: actions/dependency-review-action dependency-version: 4.9.0 dependency-type: direct:production update-type: version-update:semver-minor 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
2c7cccc
chore(deps): update catwalk
Andrey Nering created