main (default)
b07664e
chore: auto-update files
Charm created
b07664e
chore: auto-update files
Charm created
1d689bc
refactor(hooks): move matcher compilation into the runner
The runner now compiles its own matchers, so a config round-trip can't silently strip them. Hooks with an invalid matcher are dropped with a warning instead of quietly matching everything.
Christian Rocha created
58b2923
chore(ui): change wording: rewrote input to rewrote output
Christian Rocha created
bad0d43
docs(config): document api key validation methods
Christian Rocha created
5dacf9e
docs(hooks): document new embedded shell model
Specifically, we describe the embedded-shell contract, Windows behavior, permissive shebang fallback, guaranteed CRUSH/AGENT env markers, and timeout hard-return semantics.
Christian Rocha created
f74a85f
chore(tools/fetch): improve jq fetch integration
Christian Rocha created
bc94bc7
WIP fix: attempt to address invisible text with terminal in light mode
Andrey Nering created
f6b2203
fix: tests, swagger doc comments
Christian Rocha created
dce790c
fix(diff): normalize line endings to prevent full-file diffs on CRLF files
CRLF line endings caused diffs to show every line as changed. The root issues: GenerateDiff never normalized inputs, edit/multiedit stored CRLF-converted content in metadata and history while old content stayed LF, and write tool diffed raw file bytes against LF input. 💘 Generated with Crush Assisted-by: GLM-5 via Crush <crush@charm.land>
Christian Rocha created
3fcbf04
fix(mcp): avoid corrupting raw ASCII payloads during base64 normalization
Christian Rocha created
5fcea44
fix(mcp): safely teardown partially initialized mcp sessions
Christian Rocha created
5dbbd66
Revert "fix(ui): properly truncate info message (#2379)"
This reverts commit 4fee559a7e675ff21bb04162d44cca3b89dcdcc5.
Christian Rocha created
d62fdbc
feat(noninteractive): print tool calls when --verbose is on
Christian Rocha created
052ec0a
feat: add support for alibaba coding plan
* https://github.com/charmbracelet/catwalk/pull/201
Andrey Nering created
820738e
fix(windows): don't return error when terminal is closed normally
Christian Rocha created
6c9cb63
fix(completions): use mcp resource URI as completion value
The title might confuse the LLM, using the URI directly seems better. Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
592aceb
feat(ui): move attachments below the editor
Experimenting with this. Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
4afdd29
fix: receiver
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
0593b06
refactor: rename ConfigService() to Config() throughout
Rename App.ConfigService() to App.Config(), Common.ConfigService() to Common.Config(), and app.configService field to app.cfg. 🐾 Generated with Crush Assisted-by: Claude Opus 4.6 via Crush <crush@charm.land>
Kujtim Hoxha created
a7341d3
Merge branch 'main' into charm-1074-review-amazon-nova
Andrey Nering created