chore: Remove permissions settings feature flag#29685
Conversation
Always show the account menu permissions entry and remove the obsolete build-time flag now that it only gates that path.
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Key changes:
Impact analysis:
No performance tests are needed as this is a simple UI flag removal with no rendering performance implications. Performance Test Selection: |
|
|
Created follow-up naming task: WAPI-1476 https://consensyssoftware.atlassian.net/browse/WAPI-1476 Scope is to align with Adam on the right account menu label (e.g. |



Description
Removes
MM_PERMISSIONS_SETTINGS_V1_ENABLEDnow that it only gates the SDK Connections Management view. The row is now always shown and continues to navigate to the existing SDK sessions manager.Changelog
CHANGELOG entry: Added back access to SDK connections management.
Related issues
Fixes: WAPI-1468
Manual testing steps
Feature: Account menu permissions entry
Scenario: user opens the SDK connection manager from the account menu
Given the user is in MetaMask Mobile
When user opens the account menu
Then the Permissions row is visible
When user taps Permissions
Then the SDK connections manager opens
Screenshots/Recordings
N/A
Before
N/A
After
Screen.Recording.2026-05-04.at.3.19.31.PM.mov
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Low risk: removes a now-unused env flag and makes the Accounts menu Permissions row unconditional, with only minor UI/test/CI config updates.
Overview
Removes the
MM_PERMISSIONS_SETTINGS_V1_ENABLEDfeature flag and its wiring across the app/config.The Accounts menu now always renders the Permissions row (no gating), and related unit tests/CI env examples are updated to drop the flag.
Reviewed by Cursor Bugbot for commit d1ca060. Bugbot is set up for automated code reviews on this repo. Configure here.