Skip to content

Experimental feature flag toggles #2820

@Josefczak

Description

@Josefczak

Describe the feature or problem you'd like to solve

No response

Proposed solution

I’m using Copilot CLI 1.0.32 on Windows.

I’d like clearer control and documentation for experimental feature flags, especially PERSISTED_PERMISSIONS.

Today /experimental lists individual feature flags such as PERSISTED_PERMISSIONS, but the public docs and local CLI help only document the global
experimental switch (--experimental, --no-experimental, /experimental on|off).

This makes it unclear whether these flags are:

  • individually toggleable
  • informational only
  • persisted somewhere in config
  • or automatically gated by version/account/platform

PERSISTED_PERMISSIONS is the experimental feature I need most because repeated permission prompts cost a lot of time.

Please either:

  1. document exactly how to enable/disable each feature flag individually, especially PERSISTED_PERMISSIONS, or
  2. if per-feature toggling is not supported, make that explicit in /experimental and in the docs.

It would also help to document how PERSISTED_PERMISSIONS behaves:

  • what exactly is persisted
  • whether it is per repo, per folder, or per location
  • where approvals are stored
  • how it interacts with session-scoped approvals
  • what the user should expect in the permission UI when it is active

Example prompts or workflows

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions