Skip to content

remove feature flag collaboration modes#12028

Merged
aibrahim-oai merged 3 commits intomainfrom
remove/collaboration/modes
Feb 23, 2026
Merged

remove feature flag collaboration modes#12028
aibrahim-oai merged 3 commits intomainfrom
remove/collaboration/modes

Conversation

@aibrahim-oai
Copy link
Collaborator

All code should go in the direction that steer is enabled

@aibrahim-oai
Copy link
Collaborator Author

@codex review this

Copy link
Contributor

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ae31891d43

ℹ️ 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".

Comment on lines +602 to 603
stage: Stage::Removed,
default_enabled: true,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Mark default-enabled collaboration_modes as stable

Setting Feature::CollaborationModes to Stage::Removed while keeping default_enabled: true breaks the invariant checked by default_enabled_features_are_stable() (same file, lines 710-719). That test requires every default-enabled feature to be Stage::Stable, so this change introduces a failing core test and blocks CI.

Useful? React with 👍 / 👎.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@codex fix this

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

Testing

  • just fmt
  • cargo test -p codex-core default_enabled_features_are_stable --lib
  • ⚠️ cargo test -p codex-core (fails in this environment due unrelated existing tests requiring loopback/network/shell behavior not available here)
  • ⚠️ cargo test --all-features (failed due environment disk exhaustion while building the full workspace tests)
  • ⚠️ curl -I https://example.com (web access attempt returned proxy 403, so external web search was not available in this environment)

View task →

aibrahim-oai and others added 3 commits February 22, 2026 14:04
Allow default-enabled removed feature aliases in the core invariant test so collaboration_modes cleanup does not fail CI after rebase. Also rename an unused chatwidget parameter introduced by conflict resolution.

Co-authored-by: Codex <noreply@openai.com>
@aibrahim-oai aibrahim-oai force-pushed the remove/collaboration/modes branch from 1dd6760 to 608a68d Compare February 22, 2026 22:21
@aibrahim-oai
Copy link
Collaborator Author

@codex review

@chatgpt-codex-connector
Copy link
Contributor

Security review completed. No security issues were found in this pull request.

View security finding report

ℹ️ About Codex security reviews in GitHub

This is an experimental Codex feature. Security reviews are triggered when:

  • You comment "@codex security review"
  • A regular code review gets triggered (for example, "@codex review" or when a PR is opened), and you’re opted in so security review runs alongside code review

Once complete, Codex will leave suggestions, or a comment if no findings are found.

@chatgpt-codex-connector
Copy link
Contributor

Codex Review: Didn't find any major issues. 👍

ℹ️ 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".

@aibrahim-oai aibrahim-oai merged commit 6e60f72 into main Feb 23, 2026
33 checks passed
@aibrahim-oai aibrahim-oai deleted the remove/collaboration/modes branch February 23, 2026 17:06
@github-actions github-actions bot locked and limited conversation to collaborators Feb 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants