Branches (104)

main (default)

64c47cb fix(ui): restore 'update available' notification

Christian Rocha created

un-validate

bad0d43 docs(config): document api key validation methods

Christian Rocha created

theme

9b21bec chore(ui,styles): color edits and copyedits for the oAuth view

Christian Rocha created

hookshell

5dacf9e docs(hooks): document new embedded shell model

Click to expand commit body
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

notif-fix

c628dce fix(ui): notification width and text truncation

Click to expand commit body
Prior to this fix, notifications in the footer would not span the width
of the window, and text truncation would often happen prematurely.

Christian Rocha created

streamline-jq

f74a85f chore(tools/fetch): improve jq fetch integration

Christian Rocha created

light-terminal-style-fix

bc94bc7 WIP fix: attempt to address invisible text with terminal in light mode

Andrey Nering created

remember-model

f6b2203 fix: tests, swagger doc comments

Christian Rocha created

fix-diffs

dce790c fix(diff): normalize line endings to prevent full-file diffs on CRLF files

Click to expand commit body
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

docker-desktop-followup

3fcbf04 fix(mcp): avoid corrupting raw ASCII payloads during base64 normalization

Christian Rocha created

mcp-resources

5fcea44 fix(mcp): safely teardown partially initialized mcp sessions

Christian Rocha created

revert-2379-ui-infomsg

5dbbd66 Revert "fix(ui): properly truncate info message (#2379)"

Click to expand commit body
This reverts commit 4fee559a7e675ff21bb04162d44cca3b89dcdcc5.

Christian Rocha created

tool-log

d62fdbc feat(noninteractive): print tool calls when --verbose is on

Christian Rocha created

alibaba-coding-plan

052ec0a feat: add support for alibaba coding plan

Click to expand commit body
* https://github.com/charmbracelet/catwalk/pull/201

Andrey Nering created

kein-process-ist-am-anderen-ende-der-pipe

820738e fix(windows): don't return error when terminal is closed normally

Christian Rocha created

completions-insert-mcp

6c9cb63 fix(completions): use mcp resource URI as completion value

Click to expand commit body
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

completions-space

592aceb feat(ui): move attachments below the editor

Click to expand commit body
Experimenting with this.

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

config-merge

4afdd29 fix: receiver

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

config-service

0593b06 refactor: rename ConfigService() to Config() throughout

Click to expand commit body
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

charm-1074-review-amazon-nova

a7341d3 Merge branch 'main' into charm-1074-review-amazon-nova

Andrey Nering created