9d68f99
fix(gemini): retry at rate limit
Click to expand commit body
Previously, Gemini API would silently terminate when reaching its rate limit.
ras0q created
9d68f99
fix(gemini): retry at rate limit
Previously, Gemini API would silently terminate when reaching its rate limit.
ras0q created
b8d88b6
chore(legal): @tazjin has signed the CLA
Charm created
36204c7
chore(legal): @pwnintended has signed the CLA
Charm created
a47d761
feat: add yolo mode command (#654)
* feat: add yolo mode command * chore: small improvements * chore(theme): move yolo mode styling into theme --------- Co-authored-by: Christian Rocha <christian@rocha.is>
Kujtim Hoxha and Christian Rocha created
2f0fd54
docs(readme): break out windows package managers
Christian Rocha created
464aae6
docs(readme): add winget to installation instructions
Christian Rocha created
ae87e4d
perf: bump bubble tea for improved CPU usage
See: https://github.com/charmbracelet/bubbletea/pull/1463
Christian Rocha created
ae3b3d7
fix(mcp): append to output instead of replacing (#658)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
42a346c
fix(mcp): give a time limit for startup (#660)
* fix(mcp): give a time limit for startup If a MCP gets stuck starting/connecting, chatting will not work. This makes it so it'll timeout after 5s (we can discuss the time), and then everything works accordingly. Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: spinner Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * Update mcp-tools.go Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com> --------- Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Carlos Alexandro Becker and Andrey Nering created
e00a70a
fix(tools): do not truncate output (#657)
This may cause more problems than it fixes, as for instance, it cuts json responses as well, rendering them invalid. Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
5195f8a
fix: fix panic: `fuzzy` library doesn't like empty lists
Andrey Nering created
1dc7f20
fix: fix panic: start can't be greater than end
Andrey Nering created
4eec92b
ci(issue-labeler): add panic / crash label
Andrey Nering created
ffcaf4c
chore(deps): bump github.com/PuerkitoBio/goquery from 1.9.2 to 1.10.3 (#541)
Bumps [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery) from 1.9.2 to 1.10.3. - [Release notes](https://github.com/PuerkitoBio/goquery/releases) - [Commits](https://github.com/PuerkitoBio/goquery/compare/v1.9.2...v1.10.3) --- updated-dependencies: - dependency-name: github.com/PuerkitoBio/goquery dependency-version: 1.10.3 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
5a5e0b3
chore(deps): bump github.com/pressly/goose/v3 from 3.24.2 to 3.24.3 (#562)
Bumps [github.com/pressly/goose/v3](https://github.com/pressly/goose) from 3.24.2 to 3.24.3. - [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.2...v3.24.3) --- updated-dependencies: - dependency-name: github.com/pressly/goose/v3 dependency-version: 3.24.3 dependency-type: direct:production update-type: version-update:semver-patch ... 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
3d0dd2b
chore(deps): bump github.com/charlievieth/fastwalk from 1.0.11 to 1.0.12 (#561)
Bumps [github.com/charlievieth/fastwalk](https://github.com/charlievieth/fastwalk) from 1.0.11 to 1.0.12. - [Release notes](https://github.com/charlievieth/fastwalk/releases) - [Commits](https://github.com/charlievieth/fastwalk/compare/v1.0.11...v1.0.12) --- updated-dependencies: - dependency-name: github.com/charlievieth/fastwalk dependency-version: 1.0.12 dependency-type: direct:production update-type: version-update:semver-patch ... 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
2139939
chore(legal): @theguy000 has signed the CLA
Charm created
598ae11
chore(legal): @akaytatsu has signed the CLA
Charm created
fb6dab0
feat(diffview): only process scroll events when pointer is over dialog
Andrey Nering created
2917109
feat(diffview): add support for mouse scrolling
Andrey Nering created
65cd249
feat: allow for using CRUSH_ prefixed env-vars without clobbering default env vars (#391)
* feat: allow for using CRUSH_ prefixed env-vars for bedrock without clobbering AWS env vars * feat: make the CRUSH_ prefix generic
Tai Groot created
8899b65
chore(legal): @maxjustus has signed the CLA
Charm created
a32c16c
refactor: use core utils middleware from `mvdan/sh` (#323)
* https://github.com/mvdan/sh/pull/1179 * https://github.com/mvdan/sh/pull/1186
Andrey Nering created
318cc22
Merge pull request #633 from charmbracelet/ignore
feat: improve gitignore and crushignore support
Kujtim Hoxha created
a9e5221
Merge pull request #637 from charmbracelet/charm-540-fix-selection-panic
fix(selection): fix panic that can happen on selection
Kujtim Hoxha created
bae88d6
chore(legal): @CyrusZei has signed the CLA
Charm created
fd890f1
fix(selection): fix panic that can happen on selection
Andrey Nering created
13a3e6a
Merge pull request #635 from charmbracelet/support-gpt-5
chore: support reasoning model minimal
Kujtim Hoxha created
6984dad
Merge pull request #563 from charmbracelet/list-select
Text Selection
Kujtim Hoxha created
45e4e27
chore: update openai prompt
Kujtim Hoxha created
7b95fc5
docs(readme): add note on claude max and github copilot
Christian Rocha created
3280b4a
chore: support reasoning model minimal
Kujtim Hoxha created
a05b434
perf: make it a tad faster
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
fbe879d
feat: improve .crushignore and .gitignore
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
1e47f4e
feat(csync.Map): added GetOrSet
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
9719451
fix: config.HomeDir sync.OnceValue, use user.Current().HomeDir
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
4dfc3d3
chore(legal): @pavelzw has signed the CLA
Charm created
84213b1
fix: improve ignore
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
ce1a674
chore: bump bubbles to fix textarea cursor issue
Ayman Bagabas created
ecbb93e
Merge pull request #623 from charmbracelet/schema
fix: add $schema to jsonschema
Kujtim Hoxha created
6f60a98
Merge pull request #630 from charmbracelet/file-path
fix(tui): editor: sanitize pasted paths
Kujtim Hoxha created
c770a8a
fix(tui): editor: sanitize pasted paths
Some terminals may add a trailing space to pasted paths preventing the editor from recognizing them as valid file paths. This commit ensures that pasted paths are trimmed of leading and trailing spaces for paths.
Ayman Bagabas created
152630f
docs: fix path (#628)
Typo fix in global config directory on Unix
Daniel Szmulewicz created
0d9626a
chore(legal): @danielsz has signed the CLA
Charm created
b0b85e6
fix: add $schema to jsonschema
closes #620 Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Sam Mohr <smores56@users.noreply.github.com>
Carlos Alexandro Becker and Sam Mohr created
243da98
chore(legal): @smores56 has signed the CLA
Charm created
5b0e0d6
chore(legal): @edafonseca has signed the CLA
Charm created
8566940
feat(tui): chat: support double-click to select and copy text after
timeout
Ayman Bagabas created
a6ad0d9
feat(tui): chat: add copy and clear selection key bindings to help
Ayman Bagabas created
f0377a3
feat(tui): chat: clear selection on esc
Ayman Bagabas created