on main help sign in
crush/internal
44 folders
../ agent/fix(tools): lowercase all remaining error messages for Go convention ansiext/ app/fix(app): cancel and join background goroutines on shutdown backend/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll client/perf: eliminate per-frame RPCs, redundant work, and hot-path allocations clipboard/fix(clipboard): support platforms without clipboard access cmd/feat(ui): add difftastic as optional external diff renderer for edit diffs (#1) commands/refactor(commands): centralise skill discovery config/feat(ui): add difftastic as optional external diff renderer for edit diffs (#1) csync/fix: close permission bypass and concurrency/caching bugs db/perf: load only messages from summary onward instead of full session history on every turn diff/ diffdetect/feat: generally render output that looks like a diff as a diff (#2607) discover/feat(providers): add llamacpp enricher dns/fix(dns): fix tmux dns resolver env/chore: return empty slices instead of nil for safety event/perf(permission): release requestMu before the human wait filepathext/fix(glob): keep file search fast and bounded on large directories filetracker/perf(db,config): lighter queries, indexes, cached reload/env work format/refactor: remove old tui (#2008) fsext/perf: eliminate per-frame RPCs, redundant work, and hot-path allocations herdr/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll history/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll home/refactor: centralize user config path in a single func `home.Config()` (#2542) hooks/fix(hooks): bridge Claude Code additionalContext onto HookResult.Context lock/refactor(lock): add canonical internal/lock package, migrate db and cmd callers log/fix(log): don't conflate body drain errors with HTTP errors lsp/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll message/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll oauth/perf: eliminate per-frame RPCs, redundant work, and hot-path allocations permission/perf: eliminate per-frame RPCs, redundant work, and hot-path allocations projects/fix: improving shutdown (#2175) proto/feat: add bang mode for direct shell command execution (#3013) pubsub/fix(pubsub): eliminate broker close-vs-send data race server/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll session/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll shell/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll skills/chore(quality): harden lint gate, throttle broker drop-log, replace flush busy-poll stringext/fix(agent): prevent session corruption due to malformed image data (#2597) swagger/fix(auth): support oauth in client-server mode ui/feat(ui): add difftastic as optional external diff renderer for edit diffs (#1) update/chore: fix more typos (#1863) version/fix: detect stale server during development with BuildID workspace/fix(shell): skip persistence when session no longer exists