Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[BUG]: ExecutionSummaryPlugin not being recognized #1223

Answered by garrytrinder
qmatteoq asked this question in Q&A
Discussion options

Description

In my devproxyrc.json file, I have enabled to the ExecutionSummaryPlugin so that I can record and generate a summary of the requests and responses. This is the full definition of the file:

{
 "$schema": "https://raw.githubusercontent.com/microsoft/dev-proxy/main/schemas/v0.19.1/rc.schema.json",
 "plugins": [
 {
 "name": "ExecutionSummaryPlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "executionSummaryPlugin"
 },
 {
 "name": "GraphMockResponsePlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "graphConnectorMocks"
 }
 ],
 "urlsToWatch": [
 "https://graph.microsoft.com/v1.0/*",
 "https://graph.microsoft.com/beta/*",
 "https://graph.microsoft.us/v1.0/*",
 "https://graph.microsoft.us/beta/*",
 "https://dod-graph.microsoft.us/v1.0/*",
 "https://dod-graph.microsoft.us/beta/*",
 "https://microsoftgraph.chinacloudapi.cn/v1.0/*",
 "https://microsoftgraph.chinacloudapi.cn/beta/*"
 ],
 "graphConnectorMocks": {
 "mocksFile": ".devproxy/graph-connector-mocks.json" 
 },
 "executionSummaryPlugin": {
 "groupBy": "url"
 }
}

Expected behaviour

The plugin is correctly enabled and I can:

  1. See the recorded activity in the terminal
  2. Use the --summary-file-path parameter to store the recording in a file

Actual behaviour

The plugin is ignored:

  1. When I turn on the recording, I don't see any activity being displayed in the terminal
  2. When I try to launch devproxy with the parameter --summary-file-path, I'm getting the following error:
 fail Unknown option(s): --summary-file-path
 info TIP: Use --help view available options
 info TIP: Are you missing a plugin? See: https://aka.ms/devproxy/plugins

Steps to reproduce

  1. Open the devproxy.rc file
  2. Add the following entry in the plugins section:
{
 "name": "ExecutionSummaryPlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "executionSummaryPlugin"
},
  1. Open the terminal
  2. Launch the following command:
devproxy --summary-file-path report.md

Observe how devproxy fails to start because the --summary-file-path isn't recognized.

Dev Proxy Version

0.19.1

Operating system (environment)

Windows

Shell

PowerShell

Configuration file

{
 "$schema": "https://raw.githubusercontent.com/microsoft/dev-proxy/main/schemas/v0.19.1/rc.schema.json",
 "plugins": [
 {
 "name": "ExecutionSummaryPlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "executionSummaryPlugin"
 },
 {
 "name": "GraphMockResponsePlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "graphConnectorMocks"
 }
 ],
 "urlsToWatch": [
 "https://graph.microsoft.com/v1.0/*",
 "https://graph.microsoft.com/beta/*",
 "https://graph.microsoft.us/v1.0/*",
 "https://graph.microsoft.us/beta/*",
 "https://dod-graph.microsoft.us/v1.0/*",
 "https://dod-graph.microsoft.us/beta/*",
 "https://microsoftgraph.chinacloudapi.cn/v1.0/*",
 "https://microsoftgraph.chinacloudapi.cn/beta/*"
 ],
 "graphConnectorMocks": {
 "mocksFile": ".devproxy/graph-connector-mocks.json" 
 },
 "executionSummaryPlugin": {
 "groupBy": "url"
 }
}

Additional Info

No response

You must be logged in to vote

Thanks for raising the issue.

Looking into this it seems like you've unfortunately hit an issue with our docs and they need to be updated.

The --summary-file-path option was removed and the plugin was updated to use a reporter plugin which outputs the report in the format of the reporter you specify.

The following is a modified version of your config file that creates a markdown report using the MarkdownReporter plugin.

{
 "$schema": "https://raw.githubusercontent.com/microsoft/dev-proxy/main/schemas/v0.19.1/rc.schema.json",
 "plugins": [
 {
 "name": "ExecutionSummaryPlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSect...

Replies: 2 comments

Comment options

Thanks for raising the issue.

Looking into this it seems like you've unfortunately hit an issue with our docs and they need to be updated.

The --summary-file-path option was removed and the plugin was updated to use a reporter plugin which outputs the report in the format of the reporter you specify.

The following is a modified version of your config file that creates a markdown report using the MarkdownReporter plugin.

{
 "$schema": "https://raw.githubusercontent.com/microsoft/dev-proxy/main/schemas/v0.19.1/rc.schema.json",
 "plugins": [
 {
 "name": "ExecutionSummaryPlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "executionSummaryPlugin"
 },
 {
 "name": "GraphMockResponsePlugin",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
 "configSection": "graphConnectorMocks"
 },
 {
 "name": "MarkdownReporter",
 "enabled": true,
 "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll"
 }
 ],
 "urlsToWatch": [
 "https://graph.microsoft.com/v1.0/*",
 "https://graph.microsoft.com/beta/*",
 "https://graph.microsoft.us/v1.0/*",
 "https://graph.microsoft.us/beta/*",
 "https://dod-graph.microsoft.us/v1.0/*",
 "https://dod-graph.microsoft.us/beta/*",
 "https://microsoftgraph.chinacloudapi.cn/v1.0/*",
 "https://microsoftgraph.chinacloudapi.cn/beta/*"
 ],
 "graphConnectorMocks": {
 "mocksFile": ".devproxy/graph-connector-mocks.json" 
 },
 "executionSummaryPlugin": {
 "groupBy": "url"
 }
}
You must be logged in to vote
0 replies
Answer selected by waldekmastykarz
Comment options

The PR to update docs has been merged, therefore I will close the issue.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
Converted from issue

This discussion was converted from issue #839 on June 04, 2025 10:02.

AltStyle によって変換されたページ (->オリジナル) /