on cc1b558 help sign in
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 61953d4v0.46.1Andrey Nering 02ec5dbbugfix: find references, double timeoutTai Groot d3682acuse new wg patternTai Groot 0583221fix(tools/view): fix view paging, test for edge casesChristian Rocha d98c854perf(lsp): use shared timeout for parallel diagnostics collectionChristian Rocha ded666achore(lint): don't shadow err varsChristian Rocha 3c5fcffperf(tools/view): pause briefly for LSP diagnostics when viewing a fileChristian Rocha 6604dd0perf(lsp): don't watch for changes when simply reading filesChristian Rocha 12f0d9fperf(tools/view): avoid scanning entire file to count linesChristian Rocha