Closed
Conversation
Features: - Support PR URLs: https://github.com/owner/repo/pull/123 - Support short format: owner/repo#123 - Support PR numbers in git repos: try 123 - Automatic fork detection and proper repository cloning - Implicit command handling (try <pr-url> without cd) - Custom directory naming support Implementation: - GitHub API integration for fork PR detection - Smart repository selection (fork vs base) - Comprehensive test coverage (25 new tests) - Shell script generation with proper git operations - Fallback handling for API failures Directory naming format: YYYY-MM-DD-owner-repo-pr123 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Owner
|
I get that this is a bit arbitrary but I feel that's going too far in terms of magic cli complexity and LOC impact for this tool. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add full support for checking out GitHub Pull Requests with automatic fork detection and seamless workflow integration.
Key Features
Multiple PR formats supported:
try https://github.com/owner/repo/pull/123try owner/repo#123try 123(when in git repository context)Smart fork handling:
Implicit command support:
try <pr-url>works without explicitcdcommandConsistent directory naming:
YYYY-MM-DD-owner-repo-pr123try pr-url custom-nameExamples
Implementation Details
Test plan
🤖 Generated with Claude Code