a935301
chore(legal): @vadiminshakov has signed the CLA
Charm created
a935301
chore(legal): @vadiminshakov has signed the CLA
Charm created
65d8269
refactor: check for id instead of name
Andrey Nering created
913ea55
fix(openrouter): fix api key validation for openrouter (#997)
`/models` is accessible for everyone on OpenRouter, without the need for any authorization. The `Authorization: Bearer *` was basically always ignore by their API. Using a different private API to validate the key for OpenRouter.
Andrey Nering created
92552fe
ci: disable `lint-sync` for now
Andrey Nering created
a24079e
chore(deps): bump actions/setup-go from 5 to 6 in the all group (#991)
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
60d8510
fix: handle no content for gemini provider
Kujtim Hoxha created
39de90f
chore(legal): @shaitanu has signed the CLA
Charm created
c10748b
chore(deps): update catwalk to v0.5.3 (#949)
Andrey Nering created
1ab4d28
chore(deps): update mvdan.cc/sh (#948)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
4d3b1d9
chore(legal): @tisDDM has signed the CLA
Charm created
d83ad6b
chore(legal): @andersonjoseph has signed the CLA
Charm created
e76fd54
fix: tool calls break the converation if interrupted.
Manolo Santos created
a2e89c8
chore: `IsSubset` was moved to `x/exp/slice` (#923)
Andrey Nering created
72dc566
sec: show persistent shell path in permission dialog (#916)
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
2ba1047
chore(legal): @undo76 has signed the CLA
Charm created
e0733b5
ci: rename "issue labeler" to just "labeler" (because it also labels prs)
Andrey Nering created
48553e1
chore(labeler): adjust xai grok label
Andrey Nering created
b42b1b6
chore: lint
Kujtim Hoxha created
2b1d87d
fix: handle providers that do not send the right index
Kujtim Hoxha created
fb459f4
v0.7.3
Andrey Nering created
71bca98
fix: assistant message
Kujtim Hoxha created
0c8e111
fix: openai provider tool calls
Kujtim Hoxha created
d69dcc1
chore(labeler): add shell label
Andrey Nering created
c917b68
chore(legal): @negz has signed the CLA
Charm created
4de15c2
v0.7.2
Andrey Nering created
8d735d6
refactor: home.Dir, home.Short, home.Long (#884)
* 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
3b9babb
fix(lsp): simplify init/ping, store capabilities (#713)
* 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
e2e99af
chore: run `modernize` (#906)
Andrey Nering created
40599a0
fix(filepicker): general fixes to size and position
* 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
68adc06
chore: fix typo in constant name
Andrey Nering created
a378eb0
feat: show path when asking if the user wants to initialize project (#867)
Andrey Nering created
d01ef3e
fix: fix goroutine panic due to waiting for channel for too long
We need to give up if the context was canceled. Fixes #100
Andrey Nering created
5bdccdf
fix: fix panic with gemini via litellm
Fixes #901
Andrey Nering created
4bd2cdd
fix: fix `panic` that happens on `crush run` with tool calls
We need to track the number of read bytes per message. Fixes #871
Andrey Nering created
15b989c
fix(tui): further guard against type accessor and map panics (#783)
Christian Rocha created
9bf5410
chore: group dependabot updates to reduce noise
Andrey Nering created
3fab905
chore(dependabot): remove `docker` as we don't have docker for now
Andrey Nering created
a65efa5
fix: validate resolved url
Kujtim Hoxha created
2c71f23
fix: resolve the baseurl for anthropic
Kujtim Hoxha created
26ac24a
ci(issue-labeler): remove `arch` work from `os: linux` label
It matches regular words too easily: ARCHtecture, seARCH, etc.
Andrey Nering created
3bf4c91
chore(deps): bump google.golang.org/genai from 1.20.0 to 1.21.0 (#894)
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
254e2ea
chore(deps): bump github.com/anthropics/anthropic-sdk-go (#819)
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
555a2a5
chore(deps): bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 (#888)
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
f0e0e73
chore(deps): bump github.com/pressly/goose/v3 from 3.24.3 to 3.25.0 (#897)
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
74e6643
docs(readme): fix typo (#900)
HenrΓ© Botha created
642c32b
chore(deps): bump github.com/ncruces/go-sqlite3 from 0.27.1 to 0.28.0 (#890)
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
045cb80
ci: remove `dependabot` step
This is already included on meta.
Andrey Nering created
fac0f56
chore(legal): @henrebotha has signed the CLA
Charm created
1b8abac
ci: wait for lint before trying to merge
Andrey Nering created
1b74358
chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#889)
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