on 451faa7 help sign in
451faa7chore: update openai sdk to v3 (#2406)Andrey Nering f1bdb9cfeat: add configurable auto-background threshold for bash tool (#2183)Sean Porter 85f91c4v0.48.0Andrey Nering ca32607chore(ui): add command palette entry for toggling notifications (#2402)Christian Rocha d3b4ab2test: re-record test fixturesAndrey Nering cee203dchore: update user-agent string to better follow the conventionAndrey Nering 4d98118chore(deps): update fantasy and catwalkAndrey Nering 53ca4dcchore: update and improve ui/AGENTS.mdChristian Rocha cfcbd69feat: CLI-based session access and management (#2373)Christian Rocha cc1b558chore(legal): @seroperson has signed the CLACharm 5ff8d68refactor(config): introduce ConfigStore and Scope for better config m… (#2395)Ayman Bagabas 562d49fci: fix govulncheck (#2399)Andrey Nering 871b367chore(deps): update fantasyAndrey Nering f8da538feat(notification): alert on turn completion and permission request (#1356)Amolith ae720e3chore(deps): pin fantasy v0.12.0Andrey Nering f69f366chore(deps): bump the all group across 1 directory with 11 updates (#2394)dependabot[bot] a897f65feat: set user-agent to Charm Crush/<version> (#2357)Christian Rocha 45c25b3chore: update AGENTS.md (#2388)Christian Rocha 1f1426bchore(legal): @ZeitbyteRepo has signed the CLACharm a3bfa19chore(agent): allocate errors once, reuse errorsChristian Rocha 7d50e8fchore(agent): cleanup logicChristian Rocha e0d3141fix(events): remove redundant posthog exit event (#2371)Christian Rocha 2dacfbdfix(noninteractive): actually use models to generate titles (#2372)Christian Rocha ec8c8ddfix(events): panic when metrics are disabledChristian Rocha 4fee559fix(ui): properly truncate info message (#2379)Ayman Bagabas 79c3ffachore: improve examples in `crush --help`Christian Rocha 7f2e9f8fix(ui): format xhigh as XHigh (not Xhigh) (#2369)Christian Rocha a0a0040v0.47.2Andrey Nering eb71fafchore: add gpt 5.4 and gpt 5.4 pro (#2363)Andrey Nering ef0671cfix: suppress message when clipboard is empty (#2361)Andrey Nering a512006v0.47.1Andrey Nering ca13661chore: update bubble tea to v2.0.1 (#2360)Andrey Nering fae0f2efix(lsp/edit): properly handle non-ascii chars (e.g. CJK) (#2325)Christian Rocha 8a9000bci: update golangci-lint to v2.10 and fix new issues (#2355)Andrey Nering ae1bac3chore: update hyper (#2354)Andrey Nering 5b2e5beci: add hyper to labelerAndrey Nering 8bcca78v0.47.0Andrey Nering 6d89de6chore: update catwalkAndrey Nering 56d79d1fix(lsp): fallback to Kill() on timeout (#2349)Tai Groot aa0997bchore: bump powernap to v0.1.2Ayman Bagabas 9ec46b8feat(shell): add blocking wait option to job_output tool (#2189)Sean Porter da2eef2chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 in the all group (#2340)dependabot[bot] 59031cbv0.46.2Andrey Nering 8762efcfix(ui): follow scroll when at bottom (#2336)Ayman Bagabas 4596b02fix(lsp): treat adjacent ranges as non-overlapping per LSP spec (#2322)huaiyuWangh c843441chore(deps): bump the all group with 4 updates (#2341)dependabot[bot] 2baf565chore(legal): @vmfu has signed the CLACharm 42a9e75chore(legal): @taoeffect has signed the CLACharm 57744cachore(deps): bump charm.land/catwalk from v0.24.0 to v0.25.0 (#2326)Ivan De Marino 20e8aeachore(legal): @detro has signed the CLACharm