4e244de
chore: update fantasy to v0.2.1
Andrey Nering created
4e244de
chore: update fantasy to v0.2.1
Andrey Nering created
5186bef
test: record vcr cassettes for #1379
Andrey Nering created
27093ea
feat(config): migrate deprecated co_authored_by
The old co_authored_by boolean is now deprecated in favor of trailer_style enum. When only the old setting is present, it silently migrates (true → co-authored-by, false → none). When trailer_style is set, co_authored_by is ignored. The deprecated field remains in the schema marked with deprecated: true so editors can warn users. Assisted-by: Claude Sonnet 4.5 via Crush
Amolith created
425d873
fix(bash): use model name instead of ID
Assisted-by: Claude Sonnet 4.5 via Crush
Amolith created
ef1990a
refactor(bash): make whitespace conform to spec
and make leading attribution reference conditional
Amolith created
7b47c6c
feat(config): add trailer_style option
Replace co_authored_by boolean with trailer_style enum supporting: none, co-authored-by, and assisted-by. The assisted-by option follows Fedora's AI Contribution Policy which requires transparency about AI assistance via 'Assisted-by: [Model Name]' commit message trailers. https://docs.fedoraproject.org/en-US/council/policy/ ai-contribution-policy/ Assisted-by: Claude Sonnet 4.5 via Crush
Amolith created
e9b30f7
fix: recent models test
Kujtim Hoxha created
fa28347
feat: recent models section in picker (#1374)
Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
531f448
chore(legal): @alewtschuk has signed the CLA
Charm created
5a7c715
fix(mcp): client being killed (#1419)
Carlos Alexandro Becker created
c9ca0b7
chore(task): fetch tags before installing
Christian Rocha created
665ee06
fix: append `ImageURLContent` part in `unmarshallParts` (#1387)
Daniel Merja created
025d604
docs(readme): move "local models" section to be under "custom providers" (#1402)
Andrey Nering created
07d5e5e
chore(deps): bump the all group with 3 updates (#1418)
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
8070331
chore(legal): @novalis78 has signed the CLA
Charm created
ba079cc
v0.16.1
Andrey Nering created
07a4738
fix: improve ux for presenting errors from providers (#1388)
Andrey Nering created
87df66d
chore: upgrade dependencies and fix related code (#1404)
Ayman Bagabas created
b05e167
v0.16.0
Kujtim Hoxha created
a8f90ff
chore: remove flaky tests
Kujtim Hoxha created
4401d5b
feat: background jobs & remove persistent shell (#1328)
Co-authored-by: Christian Rocha <christian@rocha.is> Co-authored-by: Raphael Amorim <rapha850@gmail.com> Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Kujtim Hoxha , Christian Rocha , Raphael Amorim , and Andrey Nering created
3f13acd
v0.15.2
Ayman Bagabas created
557bfa7
chore: upgrade bubbletea to fix rendering issue #1389
Fixes: https://github.com/charmbracelet/crush/issues/1389
Ayman Bagabas created
5306907
feat(ui): ctrl+l/ctrl+m to open model switcher (#1274)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
e3cea7b
chore(legal): @nanvenomous has signed the CLA
Charm created
47212fa
Revert "fix(sqlite): remove WAL pragma" (#1393)
Kujtim Hoxha created
bb96ca3
fix(sqlite): remove WAL pragma (#1280)
Carlos Alexandro Becker created
323c8cd
chore: fix: upgrade dependencies and fix rendering on non-tc terminals
Related: https://github.com/charmbracelet/crush/issues/1386
Ayman Bagabas created
9b20373
chore(legal): @danielmerja has signed the CLA
Charm created
7309a7a
v0.15.0
Kujtim Hoxha created
51a2144
feat: agentic fetch tool (#1315)
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Kujtim Hoxha and Andrey Nering created
cae2681
chore(legal): @LarsArtmann has signed the CLA
Charm created
757d823
feat(tui/chat): use @ for files, / for commands (#1377)
Amolith created
87bf27c
chore(deps): update to fantasy v0.1.6 (#1383)
Andrey Nering created
ac65f02
v0.14.0
Andrey Nering created
29a73e1
docs(readme): improve mcp example to have the real github url (#1378)
Andrey Nering created
5d01173
fix: handle delayed mcp init
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
a2f7cbb
fix: improve code
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
a074fa9
fix: missing handle call
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
e519d6f
fix(mcp): tool/prompt list update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
54076c0
refactor(mcp): some more decoupling
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
4ca34bb
feat(mcp): refactor, support prompts
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
0182d94
feat: show progress bar on boot for feedback (#1371)
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
Andrey Nering and Ayman Bagabas created
449de92
refactor(catwalk): remove stale helper to avoid confusion
Andrey Nering created
fc128be
fix(catwalk): improve fetch logging message
We recently changed the behavior to always fetch from Catwalk. No need to tell cache is stale. Cache is only used when using offline mode.
Andrey Nering created
3398577
fix(noninteractive): spinner text on light backgrounds
Christian Rocha created
c84de05
docs: add some package-level GoDoc comments
Co-authored-by: Justin Johnson <jeepinbird@gmail.com>
Christian Rocha and Justin Johnson created
06a77d6
docs: add comment and commit notes to CRUSH.md
Christian Rocha created
60ca35f
fix(noninteractive): strip leading newline from assistant responses
💘 Generated with Crush Co-Authored-By: Crush <crush@charm.land>
Christian Rocha and Crush created
389a6ab
chore(noninteractive): accept a writer for output
Christian Rocha created