Repository navigation
🛞 feat: Manage Personal Code Environment Lifecycles #15369
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
35 commits
Select commit
Hold shift + click to select a range
e0861d6
feat: add self-service code worker pairing
danny-avila 4b5295a
fix: enforce code worker principal boundaries
danny-avila cfaf26d
fix: separate pairing control planes from execution
danny-avila 25238d7
fix: preserve principal worker routing
danny-avila ab726fd
fix: pin artifact traffic to code workers
danny-avila 0ea75c5
fix: authenticate code worker selection
danny-avila 0712566
test: mock worker-aware artifact headers
danny-avila 6ea3bab
fix: harden self-service code worker routing
danny-avila a9e255c
fix: fail closed for principal code pairing
danny-avila a3adb77
feat: manage personal code environments
danny-avila 27582e8
fix: harden personal code environment lifecycle
danny-avila 20f6721
fix: satisfy backend lifecycle types
danny-avila d3b2857
fix: harden principal environment lifecycle and quotas
danny-avila d14fa4b
fix: fence environment lifecycle races
danny-avila b3bce9f
fix: reconcile code environment stack
danny-avila 1e1a798
merge: update self-service code pairing with dev
danny-avila d4be154
merge: update code environment UI with pairing
danny-avila b49c906
style: format code execution headers
danny-avila 4a91e97
Merge remote-tracking branch 'origin/danny-avila/self-service-code-pa…
danny-avila 1cc4c46
fix: reconcile code environment lifecycle
danny-avila b83b296
fix: close self-service pairing gaps
danny-avila 7136c92
Merge remote-tracking branch 'origin/danny-avila/self-service-code-pa…
danny-avila 8887182
fix: close code environment reconciliation gaps
danny-avila 712154c
fix: close code environment UI review findings
danny-avila 8c207b3
fix: satisfy code environment type checks
danny-avila 311175c
Merge remote-tracking branch 'origin/danny-avila/self-service-code-pa…
danny-avila f5ed4a9
Merge remote-tracking branch 'origin/dev' into danny-avila/code-envir…
danny-avila 3ccd22d
fix: route code priming to selected worker
danny-avila 848c6e8
fix: harden code environment lifecycle fences
danny-avila 04a5f01
fix: type lease renewal interval
danny-avila 0cab1e5
fix: harden environment lifecycle recovery
danny-avila c7b2592
fix: close lifecycle recovery races
danny-avila 868d662
fix: type compensated agent timestamps
danny-avila 03ce617
fix: fence lifecycle cleanup by tenant and revision
danny-avila dce0d37
fix: scope environment revision fencing
danny-avila 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.