Repository navigation
Fix split cwd inheritance while shell cwd is stale - #1403
Conversation
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThis PR exposes terminal working directory information through new Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~22 minutes Possibly related issues
Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
📝 Coding Plan
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 |
Fix split cwd inheritance while shell cwd is stale
Summary
Verification
./scripts/reload.sh --tag cwd-regressionSummary by cubic
Fixes split pane cwd inheritance when the source shell hasn’t reported a cwd yet by falling back to the pane’s requested startup directory. Also bootstraps macOS bash shell integration at the first interactive prompt and standardizes close confirmation key equivalents.
/bin/bashloads Ghostty/cmux integration viaPROMPT_COMMANDon first prompt when enabled.Written for commit 4bb2125. Summary will update on new commits.
Summary by CodeRabbit
Bug Fixes
Tests