mirror of
https://github.com/block/goose.git
synced 2026-07-17 12:56:20 +02:00
268390f34d
Use `git diff --name-only` filtered to crates/, Cargo.toml, Cargo.lock, and vendor/ so that UI-only commits don't force an unnecessary rebuild. The dirty-state check is similarly scoped to backend paths. Falls back to a hard error if the build SHA is unreachable (e.g. after rebase). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>