on ffaeec1 help sign in
ffaeec1fix: avoid startup crash if unable to find default models (#3066)Andrey Nering 154a323chore(deps): bump the all group with 9 updates (#3061)dependabot[bot] aeda508chore(legal): @cak3ninja has signed the CLACharm 3570ea6chore: auto-update filesCharm 81170cerefactor(config): replace reload booleans with reloadMu mutexKieran Klukas 5b5f7b6fix(config): sort SetConfigFields keys, remove redundant MkdirAll, rename testKieran Klukas c83418dfix(oauth): stop fabricating token lifetime when expires_in is missingKieran Klukas 9019775fix(agent): centralize 401 retry logic and fix notify-on-success bugKieran Klukas 3cd88acfix(agent): add 401 retry and reauth notification to sub-agent runsKieran Klukas d87a632fix(oauth): harden IsExpired with minimum buffer and ExpiresIn guardKieran Klukas 7ce0936refactor(lock): add canonical internal/lock package, migrate db and cmd callersKieran Klukas 23157b6fix(agent): move reauth notification from agent to coordinatorKieran Klukas d60a394chore(legal): @ardi1s has signed the CLACharm cd592e8v0.74.1Andrey Nering c2be8cbfix: set non-interactive env vars in shell to prevent editor hangs (#3025)Tai Groot b7f4ad6fix(opencode): fix qwen3.7-max on opencode (#3040)Andrey Nering a4181d6fix(scrollbar): fix track position calculationAndrey Nering 0ee6c5bchore(legal): @xulongzhe has signed the CLACharm e14d47afix(noninteractive): crush run reliability in client/server modeChristian Rocha 7cd9f5bchore(deps): update charmtone (new colors, name updates) (#3034)Christian Rocha 5377b08v0.74.0Andrey Nering 3780279chore: auto-update filesCharm 179a6f3chore: fix(bedrock): apply region if given for aws config as wellAndrey Nering 57ae2b4fix(bedrock): improve detection of pre-existing aws credentialsAndrey Nering 36f0976fix(bedrock): load aws credentials for bedrock europeAndrey Nering 82d57e5fix(copilot): add additional responses modelsKieran Klukas 7d92731fix(server): one client's cancel should not send a 500 to othersChristian Rocha b20b232chore: gofumptChristian Rocha ed870ecfix(client): prevent event subscription panic on cancellationChristian Rocha d14f3b1feat(tools): add diff view for denied toolsKieran Klukas c8d0244fix(ui): properly render model name in summarizeKieran Klukas 5e05c50Merge pull request #3010 from charmbracelet/multi-clientChristian Rocha cc78648Merge remote-tracking branch 'origin/main' into multi-clientChristian Rocha 3f9bb5echore: auto-update filesCharm 3fa7d3ffeat(notifications): migrate disabled and add pickerKieran Klukas e7f5c68feat(notifications): add configurable backend and bell supportKieran Klukas 6da5c95feat: support notifications for ssh terminalnghiant 2bb5256fix(server): release pooled DB on test shutdown so Windows can clean temp dirChristian Rocha 02b64cfv0.73.0Andrey Nering 4280f09ci(labeler): add missing permissionAndrey Nering c6f8413ci(labeler): do not use custom tokenAndrey Nering ae20f1ffeat: add aws bedrock europe (#3016)Andrey Nering 1db7629fix(ui): improve model changed notification (#3015)Andrey Nering a1e4a7cfix(backend): fix data race in tests using captureDebugLogsChristian Rocha e530b1fMerge branch 'main' into multi-clientChristian Rocha 61e4055v0.72.0Andrey Nering 8ad3f5bfeat(ui): show notification when toggling yolo mode (#3008)Tai Groot 2b941aafeat(ui): add ctrl+y keybinding to toggle yolo modeAndrey Nering db9d939fix(ui): only auto-expand pills once per session lifecycleAndrey Nering ba692ccfeat(ui): auto-expand pills when terminal height is sufficientAndrey Nering