b547192
wip: poc retries
Kujtim Hoxha created
b547192
wip: poc retries
Kujtim Hoxha created
869b776
chore: fix models
Kujtim Hoxha created
1269ff6
fix: handle nil body in http log
Kujtim Hoxha created
199877d
fix: fix openai compatible provider
some providers expect simple content differently
Kujtim Hoxha created
6da6500
fix: mcp client must be started (#474)
* fix: mcp client must be started * refactor: minor improvements
Carlos Alexandro Becker created
2a43184
feat: grep should support gitignore/crushignore (#428)
* 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)
* 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)
* 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
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
- 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
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
e698239
fix: lint noctx issues
ignored slog because in our case it doesn't matter.
Carlos Alexandro Becker created
3e213e8
chore: fmt
Carlos Alexandro Becker created
ae421e2
refactor: simplify
Carlos Alexandro Becker created
3ad5d52
docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
5a6329c
feat: support .crushignore as well as .gitignore
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
2c82ed2
chore: bump charmbracelet/ultraviolet to v0.0.0-20250731212901-76da584cc9a5
Ayman Bagabas created
6d5d937
chore(legal): @petersanchez has signed the CLA
Charm created
f05adcb
chore(legal): @lmn451 has signed the CLA
Charm created
705790d
fix: nil pointer in view (#403)
closes #397
Carlos Alexandro Becker created
8248e4f
fix: use anthropic provider for vertexAI (#398)
Kujtim Hoxha created
713a7f7
chore(legal): @steipete has signed the CLA
Charm created
6ded0ae
chore(legal): @Djiit has signed the CLA
Charm created
ace7ea6
chore(legal): @jedisct1 has signed the CLA
Charm created
a7e7dad
v0.1.10
Andrey Nering created
3077dd5
ci: better changelog
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
e69b513
fix(onboarding): fix y/n key press on model list and api key field (#402)
A bug on onboarding made it impossible to press "y" and "n" on onboarding, on both the model list and the API key field. This also means that on some terminals, like the Windows Terminal, pasting an API key would supress all "y" and "n" chars present in the key, because these terminal receives an even for each character being pressed.
Andrey Nering created
0174951
ci: aur sources (#378)
* ci: aur sources so users can install from source as well. * Update .goreleaser.yml * chore: go mod tidy Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: updates --------- Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
52d459c
chore: fix tests
Kujtim Hoxha created