-
Notifications
You must be signed in to change notification settings - Fork 64
🤖 feat: boundary-windowed chat loading + metadata-only workspace activity #2493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
8ead1fc
fix: prune live transcript to latest compaction boundary
ThomasK33 b45c148
🤖 feat: add paged history boundary load-more endpoint
ThomasK33 bbe0ff5
Scope onChat streaming to active workspace
ThomasK33 bf08dfa
Add load-more pagination for workspace chat history
ThomasK33 f2200cb
fix: address lint warnings in WorkspaceStore test
ThomasK33 2c78f01
Fix compaction expectations and active workspace sync timing
ThomasK33 48b6215
Fix stale workspace state in live subscriptions
ThomasK33 4eed211
fix: address unsafe muxMetadata member access lint error
ThomasK33 5f09caa
fix: prefer activity snapshots for inactive workspaces + fix zero-bas…
ThomasK33 12d4f83
fix: preserve active workspace during settings route
ThomasK33 d78145e
test(e2e): update /compact transcript expectations for pruning
ThomasK33 019062e
Fix history pagination state for sequence zero
ThomasK33 a4f6759
Fix UI test workspace activation after sidebar selection
ThomasK33 e5d23e4
test: activate workspace before onChat subscription assertion
ThomasK33 a668789
fix: preserve activity fallback until onChat catches up
ThomasK33 e889a0a
fix: ensure workspace registration before activation in test helpers
ThomasK33 05b012e
Fix onChat caughtUp reset and replay cursor window tracking
ThomasK33 9825b03
Bridge background response completion from activity snapshots
ThomasK33 88dec45
fix: invalidate workspace state cache on active workspace switch
ThomasK33 48bf28f
test: isolate getAggregator emission assertions
ThomasK33 b5db9d9
Scope reconnect fingerprint to established history window
ThomasK33 808f1c5
fix: re-evaluate onChat subscription after syncWorkspaces removals
ThomasK33 393e96a
fix: keep activity subscription alive across client changes
ThomasK33 af64a88
fix: include hasOlderHistory in caught-up replay events
ThomasK33 a5139fc
fix: auto-retry only active onChat workspace
ThomasK33 999f683
fix: preserve pagination state across since reconnect retries
ThomasK33 5063ef2
test: increase force-compaction UI timeout budget in CI
ThomasK33 405e73e
fix: advance reconnect cursor floor after live compaction
ThomasK33 9463455
fix: suppress background completion notices on abort
ThomasK33 e676f97
fix: harden workspace activity snapshot sync
ThomasK33 65d0883
fix: hide stale load-older controls in stories
ThomasK33 fb3a0ea
feat: add keyboard shortcut for loading older history
ThomasK33 4e59cbc
fix: guard stale history pagination responses
ThomasK33 d174b4f
Preserve compaction context in background completion callbacks
ThomasK33 9dbac5d
🤖 fix: clear stale activity recency cache on dispose
ThomasK33 3a86d65
🤖 fix: ignore queued chat events after subscription abort
ThomasK33 9938d99
🤖 tests: harden storybook chat/play wait timing
ThomasK33 64aea89
🤖 tests: stabilize flaky storybook interaction suite
ThomasK33 3bf17ae
🤖 tests: remove flaky ShowCodeView interaction play test
ThomasK33 11763b9
🤖 tests: restore deterministic ModeHelpTooltip interaction
ThomasK33 6c8ede4
🤖 tests: stabilize ModeHelpTooltip story with isolated fixture
ThomasK33 9bfae4f
🤖 tests: document ShowCodeView auto-open behavior
ThomasK33 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.