Restore bounded rich untracked status and diffs - #1607
Merged
Conversation
ymichael
force-pushed
the
bb/support-rich-untracked-files-thr_ucrs7947uc
branch
from
August 14, 2026 18:25
c7a88e4 to
4bf374e
Compare
budah1987
added a commit
to budah1987/bb
that referenced
this pull request
Aug 15, 2026
Brings BBamir up to date with upstream through f1dbedd. Conflict resolutions (BBamir-preserving unless noted): - host-workspace: re-merged workspace.ts hunk by hunk so BBamir's path-scoped diffs/commits, publish/update-from-target, and merge-base caching survive alongside upstream's bounded untracked line stats and abort-signal cancellation (get-bb#1496, get-bb#1607). - app UI: skipped upstream get-bb#1559 (unified new-thread/secondary-panel layout) for the five views BBamir rewrote, and re-merged those files against pre-get-bb#1559 upstream so every other upstream fix still lands. - ui/sidebar: kept BBamir's Command Center drawer (the mobile swipe subsystem stays deleted) and ported upstream's windowed-list content ref plus the get-bb#1261 offcanvas visibility fix. - thread header: kept BBamir's workflow actions and project/branch context, added upstream's inline rename (get-bb#1453) and split-dimming setting (get-bb#1605). - archive toast: kept BBamir's toast shape, adopted upstream's grace-period-aligned undo duration (get-bb#1016). - composer attachments: took upstream's shared useDraftAttachmentUploads and folded BBamir's format validation into it, so the thread-detail composer gains the check too. Also migrates the six BBamir-only plugins from @bb/plugin-sdk to @get-bb/plugin-sdk and regenerates the bundled SDK types, templates, and lockfile.
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
Why
2292db1 correctly bounded process count, output buffers, and untracked content work, but it removed useful line stats from every untracked status and made all diffs above the ceiling unavailable. This keeps those resource guarantees while restoring exact presentation for ordinary cases and useful partial results for oversized diffs.
Verification