Skip to content

Clean up WorkflowAliases feature flag#11139

Open
oz-for-oss[bot] wants to merge 1 commit into
masterfrom
oz-agent/cleanup-feature-flag-WorkflowAliases
Open

Clean up WorkflowAliases feature flag#11139
oz-for-oss[bot] wants to merge 1 commit into
masterfrom
oz-agent/cleanup-feature-flag-WorkflowAliases

Conversation

@oz-for-oss
Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot commented May 17, 2026

Automated cleanup of the WorkflowAliases feature flag.

This PR was generated by the feature flag cleanup workflow.

@cla-bot cla-bot Bot added the cla-signed label May 17, 2026
@oz-for-oss
Copy link
Copy Markdown
Contributor Author

oz-for-oss Bot commented May 17, 2026

@oz-for-oss[bot]

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor Author

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

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

Overview

This PR removes the WorkflowAliases feature flag and makes workflow aliases always available across completion, workflow editing, input submission, and telemetry.

Concerns

  • SessionContext::new now always reads the WorkflowAliases singleton, which breaks callers that construct a minimal App::test without registering that settings group.

Verdict

Found: 0 critical, 1 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Comment thread app/src/completer/mod.rs
} else {
Default::default()
};
let workflow_aliases = WorkflowAliases::as_ref(ctx).autocomplete_data(ctx);
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

⚠️ [IMPORTANT] SessionContext::new is used by minimal unit-test apps that do not register WorkflowAliases; removing the flag guard makes every construction look up that singleton and will panic unless those callers register the settings group first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant