fix(staged): show 'Looking for changes' and fix delayed commits after project-from-PR creation - #635
Merged
Merged
Conversation
… project-from-PR creation When creating a project from a PR, users saw an empty branch card with enlarged action buttons before commits eventually appeared. This fixes two issues: 1. Show "Looking for changes…" status during the gap between worktree provisioning completing and the timeline loading, instead of briefly showing nothing or the empty-state enlarged buttons. 2. Ensure timeline data is fresh by invalidating caches when worktree setup completes and before reloading after session completion. Also logs git errors in timeline construction instead of silently swallowing them with unwrap_or_default(). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…Provisioning Resolve code review feedback on 8685c55: 1. provisioningLabel and provisioningDetail now derive from the isSettingUp and isProvisioning computed values instead of duplicating their raw conditions, keeping a single source of truth. 2. Rename the isProvisioning prop on BranchCardActionsBar to isSettingUp to match what is actually passed — the broader flag that covers both provisioning and the worktree-ready-but-timeline- not-loaded gap. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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
unwrap_or_default()provisioningLabel/provisioningDetailto derive fromisSettingUp/isProvisioningcomputed values instead of duplicating conditionsTest plan
🤖 Generated with Claude Code