Conversation
🦋 Changeset detectedLatest commit: 4edd604 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. 🧰 Additional context used📚 Code guidelines (3)No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: eyaltoledano/claude-task-master/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (3)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 WalkthroughWalkthrough
ChangesRemote branch filtering
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix · Severity of issue fixed: Low Merge Risk: ⚪ Minimal · up to Branch names containing HEAD are preserved while the remote HEAD reference is excluded; no actionable merge risk remains in the reviewed changes. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Some tools did not complete. Review the errors below. 🔧 Biome (2.5.13)packages/tm-core/src/common/utils/git-utils.spec.tsBiome could not lint this file: configuration resulted in errors. Check the repository's Biome configuration and plugins. packages/tm-core/src/common/utils/git-utils.tsBiome could not lint this file: configuration resulted in errors. Check the repository's Biome configuration and plugins. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The remote branch filter currently drops any line containing
HEAD, so valid branches such asfix/HEAD-requestandfeature/HEADdisappear from the result. A remote namedHEADquartersalso causes all of its branches to be skipped.This removes the remote prefix first and only filters out the actual
HEADreference. The regression tests cover those names, remote HEAD references, duplicate branches, and failed Git commands. Two tests fail before the fix; all six focused tests pass with Vitest 4.0.10. A patch changeset is included, and this PR targetsnext.Summary by CodeRabbit
HEADreference continues to be excluded.