You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Surface all 18 user-facing settings from package.json in README,
grouped by category (General, Copilot, PCF Debugging, Power Pages,
Web Extension) with type, default, and description columns
- Add README Maintenance section to Agents.md instructing agents to
keep the settings table in sync when modifying package.json
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: Agents.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,3 +120,8 @@ npm run test-web-integration # Web integration tests
120
120
- Use `oneDSLoggerWrapper` for all telemetry events
121
121
- Events defined in `src/common/OneDSLoggerTelemetry/telemetryConstants.ts`
122
122
- Separate telemetry for desktop vs web experiences
123
+
124
+
### README Maintenance
125
+
126
+
- When adding, removing, or modifying a setting in the `configuration.properties` section of `package.json`, update the corresponding settings table in `README.md` under the **Configuration** section to keep it in sync.
127
+
- Settings in the README are grouped by category: General, Copilot, PCF Debugging, Power Pages, and Web Extension. Place new settings in the appropriate group.
|`powerPlatform.experimental.defaultUrl`| Default PowerApps instance URL for debugging |
89
-
|`powerPlatform.experimental.browserFlavor`| Edge browser version for PCF debugging (Stable, Beta, Dev, Canary) |
81
+
All settings are available under `powerPlatform.*` in VS Code settings.
82
+
83
+
### General
84
+
85
+
| Setting | Type | Default | Description |
86
+
|---|---|---|---|
87
+
|`powerPlatform.auth.cloud`|`string`|`Public`| Azure cloud to use for authentication. Options: `Public`, `USGov`, `USGovHigh`, `USGovDoD`, `China`|
88
+
|`powerPlatform.generatorInstalled`|`boolean`|`false`| Whether the generator installation is complete |
89
+
|`powerPlatform.experimental.disableActivityBarPanels`|`boolean`|`false`| Disable the Power Platform activity bar panels |
90
+
|`powerPlatform.experimental.enableTelemetry`|`boolean`|`true`| Enable custom telemetry for Power Pages |
91
+
92
+
### Copilot
93
+
94
+
| Setting | Type | Default | Description |
95
+
|---|---|---|---|
96
+
|`powerPlatform.experimental.copilotEnabled`|`boolean`|`true`| Enable Copilot for Power Pages (desktop) |
97
+
|`powerPlatform.experimental.enableWebCopilot`|`boolean`|`true`| Enable Copilot for Power Pages (web) |
98
+
99
+
### PCF Debugging
100
+
101
+
| Setting | Type | Default | Description |
102
+
|---|---|---|---|
103
+
|`powerPlatform.experimental.enablePcfDebuggingFeatures`|`boolean`|`false`| Enable debugger features for PCF controls |
104
+
|`powerPlatform.experimental.defaultUrl`|`string`|`""`| URL to your PowerApps instance where the PCF control is located. Overrides `url` in launch.json |
105
+
|`powerPlatform.experimental.port`|`number`|`9222`| Port to search for remote debuggable instances |
106
+
|`powerPlatform.experimental.webRoot`|`string`|`""`| Absolute path to the webserver root. Supports `${workspaceFolder}`. Overrides `webRoot` in launch.json |
107
+
|`powerPlatform.experimental.appId`|`string`|`00000000-...`| Model-driven app ID hosting the PCF control. Only required for full-screen controls. Overrides `appId` in launch.json |
108
+
|`powerPlatform.experimental.userDataDir`|`string`|`""`| Custom Edge user profile path. Ignored if `useDefaultUserDataProfile` is true |
109
+
|`powerPlatform.experimental.useDefaultUserDataProfile`|`boolean`|`false`| Use your default browser profile for debugging instead of a temporary one |
0 commit comments