Repository navigation
🛞 feat: Manage Personal Code Environment Lifecycles - #15369
Conversation
|
@codex review Please review exact head 27b3401c79dd91841cf8df94f706f49a77599347, including owner authorization, remote revocation, account deletion, and the self-service settings UI. |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 27b3401c79
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
27b3401 to
ad4ffae
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ad4ffaeb16
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
ad4ffae to
736270a
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d658767f45
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
d658767 to
72206dd
Compare
|
@codex review\n\nPlease review exact head commit |
There was a problem hiding this comment.
💡 Codex Review
https://github.com/danny-avila/LibreChat/blob/72206dd7c192b419619d305da2f74a975ba366e3/packages/data-schemas/src/methods/codeEnvironment.ts#L117
Preserve referenced environments during account cleanup
When a departing user created a deployment-principal environment that was shared and selected by another user's agent, this bulk cleanup deletes every environment owned by the departing user without the Agent.exists protection used by normal removal. The other user's agent survives account cleanup but its environment record disappears, so subsequent execution fails; fresh evidence beyond the earlier removal-path fix is that all three account-deletion flows call this separate bulk method, which bypasses the reference check entirely.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex review Please review exact head commit |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c697257792
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
c697257 to
dac17a9
Compare
|
@codex review |
dac17a9 to
107e42e
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: dac17a96a9
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
…iring' into danny-avila/code-environment-ui-review
…onment-ui-review # Conflicts: # api/server/routes/code-environments.test.js # packages/api/src/code/bridge.ts # packages/api/src/code/environments.ts # packages/api/src/code/http.spec.ts # packages/api/src/code/http.ts # packages/api/src/code/index.ts # packages/data-schemas/src/methods/agent.ts # packages/data-schemas/src/methods/codeEnvironment.ts # packages/data-schemas/src/schema/codeEnvironment.ts # packages/data-schemas/src/types/codeEnvironment.ts
|
@codex review Please review the current PR head f5ed4a9. Confirm that this exact commit is the reviewed commit and ignore findings that apply only to earlier heads. Please also scrutinize the code inherited from merged PR #15367; make any actionable findings here so they can be fixed on this branch. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3ccd22d1c5
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex review Please review the current PR head 848c6e8. Confirm that this exact commit is the reviewed commit and ignore findings that apply only to earlier heads. This round restores the dev skill contract, renews live agent-reference leases, adds fair revocation retry scheduling, and fences direct registration against concurrent account deletion. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 04a5f01f2e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0cab1e5d2d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 868d662f95
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Codex Review: Didn't find any major issues. Keep it up! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
I added self-service lifecycle management for principal-owned code workers, including a settings UI, owner-authorized revocation, and account-deletion cleanup. This PR is stacked on #15367 and uses the lifecycle fencing in LibreChat-AI/code-interpreter#70.
Change Type
Testing
Test Configuration:
Checklist