3583779
docs: add fork section
Amolith created
3583779
docs: add fork section
Amolith created
1990254
chore(metrics): disable
Amolith created
9a57f50
build(release): add fork command
Amolith created
1fbe429
feat: yeet the rug-pull-facilitator (CLA)
Amolith created
42428f5
chore: redo imports everywhere, fmt
Amolith created
e241358
feat: load user CRUSH.md and AGENTS.md from config
Issue: charmbracelet/crush#1050
Amolith created
61e4055
v0.72.0
Andrey Nering created
8ad3f5b
feat(ui): show notification when toggling yolo mode (#3008)
Display "Yolo mode enabled/disabled" via ReportInfo so the user gets immediate visual feedback after pressing ctrl+y. Assisted-by: Crush:claude-opus-4-6
Tai Groot created
2b941aa
feat(ui): add ctrl+y keybinding to toggle yolo mode
💘 Generated with Crush Assisted-by: Crush:qwen3.7-max
Andrey Nering created
db9d939
fix(ui): only auto-expand pills once per session lifecycle
The auto-expand logic now fires only when the todo/queue panel is first created, not on subsequent session updates. A `pillsAutoExpanded` guard flag prevents re-triggering until the next session. 💘 Generated with Crush Assisted-by: Crush:kimi-k2.6
Andrey Nering created
ba692cc
feat(ui): auto-expand pills when terminal height is sufficient
The todo/queue panel now opens automatically when the terminal is tall enough (≥40 rows) and there are active items, eliminating the need for a manual ctrl+t toggle in typical desktop use. 💘 Generated with Crush Assisted-by: Crush:kimi-k2.6
Andrey Nering created
092ac3e
feat(ui): add scrollbar to sessions dialog (#3005)
💘 Generated with Crush Assisted-by: Crush:qwen3.7-max
Andrey Nering created
229af09
chore(deps): bump the all group with 5 updates (#3004)
dependabot[bot] created
92cfeea
chore(deps): bump the all group with 2 updates (#3003)
dependabot[bot] created
1ceeaa9
chore(legal): @yhyu13 has signed the CLA
Charm created
5cbf053
chore(legal): @officialasishkumar has signed the CLA
Charm created
66795b1
fix(tests): fix flaky async windows test
Kieran Klukas created
5572165
feat(skills): add descriptions to skill picker and use attachements
Co-authored-by: Amolith <amolith@secluded.site> Assisted-by: Crush:deepseek-v4-pro
Kieran Klukas and Amolith created
dd4318a
v0.71.0
Andrey Nering created
1320fcf
fix(ui): scroll to the properly select model
Kieran Klukas created
df3a04d
chore: isolate store test
Kieran Klukas created
841eec8
fix(models): fix sorting of hyper
Kieran Klukas created
56cf50a
fix(db): keep SQLite temp files in memory
Kieran Klukas created
88e97a0
chore: auto-update files
Charm created
74b84f6
fix(bedrock): enforce `us-east-1` as region for bedrock (#2985)
This is the only region with access to all models. Having a fixed region should avoid confusion as some users might have `AWS_REGION` or `AWS_DEFAULT_REGION` set, but other regions won't really work. * Catwalk PR: https://github.com/charmbracelet/catwalk/pull/289 * Fantasy PR: https://github.com/charmbracelet/fantasy/pull/248 * Closes #2568 * Closes #2759
Andrey Nering created
ce39583
feat: render scrollbar for model list (dialog and onboarding) (#2978)
Andrey Nering created
a15a407
chore(legal): @Muttaqin86 has signed the CLA
Charm created
2faa467
fix: fix sometimes sending reasoning effort when it shouldn't (#2982)
For some reason, I sometimes see a reasoning effort set on `model.ModelCfg.ReasoningEffort` (like "high") when the model doesn't supports it. This may being set by a previous select model and not properly cleared. We should check if the model supports reasoning effort levels before setting it. Otherwise, we should set only `thinking` (if supported).
Andrey Nering created
b9eb082
chore(legal): @Ricardo-M-L has signed the CLA
Charm created
5723a24
chore(legal): @g2mt has signed the CLA
Charm created
5b1b2b4
fix(ui): guard divide-by-zero display error
Otherwise, if contextWindow == 0, then it's a divide-by-zero error and a wild number % is shown. Now it defaults to 0% in that case. Signed-off-by: Evan Wies <evan@neomantra.net>
Evan Wies created
5d7797d
fix(ui): add locking around markdown rendering
Needed to prevent race conditions, which may segfault. Signed-off-by: Evan Wies <evan@neomantra.net>
Evan Wies created
4fc17dd
fix(ui): preserve estimated usage percentage color
Greg Slepak created
9595d1f
fix(session): preserve estimated usage marker
Keep estimated usage state in memory across session fetch-modify-save updates so unrelated saves do not clear the UI marker, and align the marker color with context percentages.
Greg Slepak created
2736e48
fix(ui): mark estimated context usage
Greg Slepak created
83d2abb
fix(agent): clear stale summary token counts
Greg Slepak created
74e6e37
fix(agent): harden fallback usage accounting
Greg Slepak created
2e9c650
fix(agent): correct fallback usage accounting
Greg Slepak created
6ed8852
fix(agent): estimate missing streamed usage
Add a fallback token estimator for streamed steps that return zero usage so session context pressure remains accurate when providers omit final usage chunks. Estimated usage updates prompt/completion counters but never contributes cost, while provider-reported usage continues to preserve normal cost accounting and OpenRouter overrides. Zero-usage updates now leave existing nonzero token counters intact.
Greg Slepak created
3250fef
fix: update fantasy with stream fixes (#2968)
* https://github.com/charmbracelet/fantasy/pull/245 * https://github.com/charmbracelet/fantasy/pull/246 By @ethanndickson
Andrey Nering created
6b312be
fix: potential data race on `permissionService` (#2964)
mei2jun1 created
54f68fc
chore(legal): @mei2jun1 has signed the CLA
Charm created
6716ef0
feat(skills): add support for user invocable skills
Kieran Klukas created
d025403
fix(server): display available skills in client
Christian Rocha created
27a35c9
fix(server): support attachments in client-server mode
Christian Rocha created
8468c8c
chore(tests): update golden files
Kieran Klukas created
1811bec
fix(prompts): tweak file reads to encourage more targetted reads
Kieran Klukas created
96728b1
feat(permissions): require a permission prompt for chained commands
Kieran Klukas created
25ae4d0
chore(legal): @dcu has signed the CLA
Charm created
6feee95
v0.70.0
Andrey Nering created