main (default)
959bf7e
feat(tools): create an allow list for MCP tools (#2800)
Bruno Krugel created
959bf7e
feat(tools): create an allow list for MCP tools (#2800)
Bruno Krugel created
bc4ef67
chore(tests): update golden files
Kieran Klukas created
f3fe8d1
fix(test,race): probe server health during the run, not after
Co-Authored-By: Charm Crush <crush@charm.land>
Christian Rocha and Charm Crush created
5925be7
fix(ui): regression in tool output in client/server mode
Christian Rocha created
75cfeab
fix: render permission dialog content in client/server mode
Co-Authored-By: Charm Crush <crush@charm.land>
Christian Rocha and Charm Crush created
ea91d06
fix(config): use large model for small if not configured
Kieran Klukas created
a8180ca
feat(prompts): simplfy system prompt further
Kieran Klukas created
d12209d
feat(oauth): add logout command
Kieran Klukas created
6a10119
fix(golden): update golden files for super yolo mode
Kieran Klukas created
0fd898b
feat(skills): add support for user invocable skills
Kieran Klukas created
7649ee2
fix(yolo): make the yolo flag persistant so it works in subcommands
Kieran Klukas created
8548ed7
feat(stats): use heartbit SVG as favicon
💘 Generated with Crush Assisted-by: GLM-5.1 via Crush <crush@charm.land>
Kieran Klukas created
48f3995
Revert "chore(ui): change wording: rewrote input to rewrote output (#2742)"
This reverts commit eaf1cd7ecb9ee916f24bb3d34642d0141d7c2f1c.
Christian Rocha created
bad0d43
docs(config): document api key validation methods
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