-
Notifications
You must be signed in to change notification settings - Fork 1.1k
feat(kap-server): add page mode, updated_before, and batch archive/restore to v2 sessions #2983
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
33 commits
Select commit
Hold shift + click to select a range
d26ba00
feat(kap-server): add page-number mode and total to GET /api/v2/sessions
liruifengv bd51811
feat(kap-server): add meta.updated_before filter to GET /api/v2/sessions
liruifengv 2855ee5
feat(kap-server): add POST /api/v2/sessions:archive and :restore batc…
liruifengv 6ae1b2f
docs(server-api): document v2 sessions page mode, total, updated_befo…
liruifengv 5614588
fix(kap-server): deep-import workspace lifecycle symbols in the v2 se…
liruifengv fb0a45d
fix(kap-server): inline the live-handler lookup in the batch route
liruifengv 10bd0cd
fix(kap-server): drive the batch hot path through getLiveSessionById
liruifengv 0273106
refactor(kap-server): move the batch live/cold split into agent-core-v2
liruifengv d860352
fix(agent-core-v2): import sessionLookup relatively from coldSessionA…
liruifengv 34b0ebf
Merge remote-tracking branch 'origin/main' into feat/v2-sessions-admin
liruifengv 88215ed
fix(agent-core-v2): migrate the batch hot path to ISessionManager
liruifengv 191204c
feat(kap-server): add the id,archived item projection to GET /api/v2/…
liruifengv 19c63c5
Merge remote-tracking branch 'origin/main' into feat/v2-sessions-admin
liruifengv 53a9e3f
fix(agent-core-v2): serialize the batch cold write against in-flight …
liruifengv 0db9570
Merge remote-tracking branch 'origin/main' into feat/v2-sessions-admin
liruifengv 63a8130
fix(agent-core-v2): publish SessionArchived as an Event2 class in col…
liruifengv 46db11d
fix(agent-core-v2): serialize batch archive/restore with session life…
liruifengv 62f2e93
fix(agent-core-v2): serialize session delete with the lifecycle chain
liruifengv 7c7d896
fix(agent-core-v2): mirror the persisted metadata on cold archive, no…
liruifengv c28156a
docs(agent-core-v2): bring sessionManager comments and new tests to p…
liruifengv 6d0ea97
fix(agent-core-v2): normalize legacy session metadata before the cold…
liruifengv e825bc2
fix(kap-server): serialize the v1 single-session archive with the lif…
liruifengv fa04d35
chore: drop changesets for internal-only protocol work
liruifengv 568e47d
fix(agent-core-v2): encode cold-archived metadata for v1 readers
liruifengv aa05630
fix(agent-core-v2): serialize fork and createChild with the source se…
liruifengv 46d88de
refactor(agent-core-v2): chain every session lifecycle method and han…
liruifengv 2c0e315
fix(agent-core-v2): propagate failed resumes to the next settle
liruifengv 165fdf3
fix(agent-core-v2): roll back the unannounced handle when a resume fa…
liruifengv b0c43b6
fix(agent-core-v2): read and migrate the legacy session-meta location…
liruifengv b7a19b6
Merge remote-tracking branch 'origin/main' into feat/v2-sessions-admin
liruifengv f18d154
fix(agent-core-v2): serialize explicit-id session creation with the l…
liruifengv b079259
style(kap-server): strip comments from the session routes per the no-…
liruifengv be79e0e
fix(agent-core-v2): serialize explicit fork and child target ids on t…
liruifengv 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
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.