Skip to content

Fix historical schema definitions - #1852

Merged
garrytrinder merged 3 commits into
dotnet:mainfrom
waldekmastykarz:waldekmastykarz-fix-historical-schemas
Sep 14, 2026
Merged

garrytrinder merged 3 commits into
dotnet:mainfrom
waldekmastykarz:waldekmastykarz-fix-historical-schemas

Conversation

@waldekmastykarz

Copy link
Copy Markdown
Collaborator

Summary

Backports schema corrections identified while reviewing the v3.3.0 release schemas to every affected historical schema version through v3.2.0.

  • v0.14.1: allow IPv4 and IPv6 addresses, use integer types for port and watchPids, and make plugin enabled optional
  • v0.20.0: use an integer type for apiPort
  • v0.25.0: add EdgeBeta, correct random error rate types, support all runtime JSON body types, and rename timeout to timeoutSeconds
  • v0.28.0: align the includeCosts default with the runtime default
  • v1.0.0: support all runtime JSON body types in language-model rate-limit responses
  • v2.1.0: support all runtime JSON types for stdio output

The already-corrected v3.3.0 schemas are intentionally unchanged.

Validation

  • Parsed all modified schemas as JSON
  • Verified the corrected properties and types across every affected version
  • Ran git diff --check

Backport schema corrections identified during the v3.3.0 review to every affected historical schema version.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 14, 2026 08:55
@waldekmastykarz
waldekmastykarz requested a review from a team as a code owner September 14, 2026 08:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Final review comments request EdgeBeta documentation updates, and the supplied readiness assessments require changes.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Backports runtime-aligned schema corrections from v3.3.0 to historical Dev Proxy schemas through v0.14.1; v3.3.0 remains unchanged.

Changes:

  • Corrects configuration types, formats, defaults, and property names.
  • Adds EdgeBeta and fixes random-error rate schemas.
  • Expands supported JSON body types across mock, rate-limit, language-model, and stdio schemas.
  • Validates modified schemas as JSON and runs git diff --check.
File summaries
File Scope Final review
schemas/v3.2.0/rc.schema.json Root configuration corrections —
schemas/v3.2.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v3.2.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v3.2.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v3.2.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v3.2.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v3.2.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v3.2.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.2.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.2.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v3.2.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v3.1.0/rc.schema.json Root configuration corrections —
schemas/v3.1.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v3.1.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v3.1.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v3.1.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v3.1.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v3.1.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v3.1.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.1.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.1.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v3.1.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v3.0.1/rc.schema.json Root configuration corrections —
schemas/v3.0.1/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v3.0.1/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v3.0.1/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v3.0.1/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v3.0.1/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v3.0.1/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v3.0.1/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.0.1/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.0.1/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v3.0.1/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v3.0.0/rc.schema.json Root configuration corrections —
schemas/v3.0.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v3.0.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v3.0.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v3.0.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v3.0.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v3.0.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v3.0.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.0.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v3.0.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v3.0.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.4.0/rc.schema.json Root configuration corrections —
schemas/v2.4.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.4.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.4.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.4.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.4.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.4.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.4.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.4.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.4.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.4.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.3.4/rc.schema.json Root configuration corrections —
schemas/v2.3.4/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.3.4/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.3.4/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.3.4/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.3.4/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.3.4/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.3.4/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.4/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.4/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.3.4/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.3.3/rc.schema.json Root configuration corrections —
schemas/v2.3.3/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.3.3/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.3.3/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.3.3/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.3.3/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.3.3/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.3.3/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.3/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.3/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.3.3/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.3.2/rc.schema.json Root configuration corrections —
schemas/v2.3.2/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.3.2/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.3.2/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.3.2/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.3.2/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.3.2/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.3.2/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.2/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.2/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.3.2/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.3.1/rc.schema.json Root configuration corrections —
schemas/v2.3.1/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.3.1/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.3.1/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.3.1/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.3.1/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.3.1/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.3.1/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.1/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.1/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.3.1/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.3.0/rc.schema.json Root configuration corrections —
schemas/v2.3.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.3.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.3.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.3.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.3.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.3.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.3.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.3.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.3.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.2.0/rc.schema.json Root configuration corrections —
schemas/v2.2.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.2.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.2.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.2.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.2.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.2.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.2.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.2.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.2.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.2.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.1.0/rc.schema.json Root configuration corrections —
schemas/v2.1.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.1.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.1.0/mockstdioresponseplugin.mocksfile.schema.json Stdio output types —
schemas/v2.1.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.1.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.1.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.1.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.1.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.1.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.1.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v2.0.0/rc.schema.json Root configuration corrections —
schemas/v2.0.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v2.0.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v2.0.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v2.0.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v2.0.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v2.0.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.0.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v2.0.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v2.0.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v1.3.0/rc.schema.json Root configuration corrections —
schemas/v1.3.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v1.3.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v1.3.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v1.3.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v1.3.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v1.3.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.3.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.3.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v1.3.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v1.2.1/rc.schema.json Root configuration corrections —
schemas/v1.2.1/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v1.2.1/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v1.2.1/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v1.2.1/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v1.2.1/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v1.2.1/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.2.1/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.2.1/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v1.2.1/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v1.2.0/rc.schema.json Root configuration corrections —
schemas/v1.2.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v1.2.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v1.2.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v1.2.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v1.2.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v1.2.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.2.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.2.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v1.2.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v1.1.0/rc.schema.json Root configuration corrections —
schemas/v1.1.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v1.1.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v1.1.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v1.1.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v1.1.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v1.1.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.1.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.1.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v1.1.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v1.0.0/rc.schema.json Root configuration corrections —
schemas/v1.0.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v1.0.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v1.0.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v1.0.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v1.0.0/languagemodelratelimitingplugin.customresponsefile.schema.json Language-model response types —
schemas/v1.0.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.0.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v1.0.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v1.0.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v0.29.2/rc.schema.json Root configuration corrections —
schemas/v0.29.2/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.29.2/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v0.29.2/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.29.2/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.29.2/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.29.2/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.29.2/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.29.2/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v0.29.1/rc.schema.json Root configuration corrections —
schemas/v0.29.1/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.29.1/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v0.29.1/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.29.1/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.29.1/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.29.1/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.29.1/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.29.1/devtoolsplugin.schema.json EdgeBeta enum Nit (2 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v0.29.0/rc.schema.json Root configuration corrections —
schemas/v0.29.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.29.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v0.29.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.29.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.29.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.29.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.29.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.29.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v0.28.0/rc.schema.json Root configuration corrections —
schemas/v0.28.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.28.0/openaitelemetryplugin.schema.json OpenTelemetry default —
schemas/v0.28.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.28.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.28.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.28.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.28.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.28.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v0.27.0/rc.schema.json Root configuration corrections —
schemas/v0.27.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.27.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.27.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.27.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.27.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.27.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.27.0/devtoolsplugin.schema.json EdgeBeta enum Nit (3 votes): add EdgeBeta to the supported-values description (line 15).
schemas/v0.26.0/rc.schema.json Root configuration corrections —
schemas/v0.26.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.26.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.26.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.26.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.26.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.26.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.26.0/devtoolsplugin.schema.json EdgeBeta enum —
schemas/v0.25.0/rc.schema.json Root configuration corrections —
schemas/v0.25.0/ratelimitingplugin.customresponsefile.schema.json Response body types —
schemas/v0.25.0/mockresponseplugin.mocksfile.schema.json Mock response types —
schemas/v0.25.0/mockrequestplugin.mockfile.schema.json Mock request types —
schemas/v0.25.0/graphrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.25.0/genericrandomerrorplugin.schema.json Random-error rate types —
schemas/v0.25.0/genericrandomerrorplugin.errorsfile.schema.json Random-error body types —
schemas/v0.25.0/devtoolsplugin.schema.json EdgeBeta enum —
schemas/v0.24.0/rc.schema.json Root configuration schema —
schemas/v0.23.0/rc.schema.json Root configuration schema —
schemas/v0.22.0/rc.schema.json Root configuration schema —
schemas/v0.21.0/rc.schema.json Root configuration schema —
schemas/v0.20.1/rc.schema.json Root configuration schema —
schemas/v0.20.0/rc.schema.json Root configuration schema —
schemas/v0.19.1/rc.schema.json Root configuration schema —
schemas/v0.19.0/rc.schema.json Root configuration schema —
schemas/v0.18.0/rc.schema.json Root configuration schema —
schemas/v0.17.1/rc.schema.json Root configuration schema —
schemas/v0.17.0/rc.schema.json Root configuration schema —
schemas/v0.16.2/rc.schema.json Root configuration schema —
schemas/v0.16.1/rc.schema.json Root configuration schema —
schemas/v0.16.0/rc.schema.json Root configuration schema —
schemas/v0.15.0/rc.schema.json Root configuration schema —
schemas/v0.14.1/rc.schema.json Root configuration schema —
Review details
  • Files reviewed: 268/268 changed files
  • Comments generated: 23
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread schemas/v0.27.0/devtoolsplugin.schema.json Outdated
Comment thread schemas/v0.28.0/devtoolsplugin.schema.json Outdated
Comment thread schemas/v0.29.0/devtoolsplugin.schema.json Outdated
Comment thread schemas/v0.29.1/devtoolsplugin.schema.json Outdated
Comment thread schemas/v0.29.2/devtoolsplugin.schema.json Outdated
Comment thread schemas/v2.4.0/devtoolsplugin.schema.json Outdated
Comment thread schemas/v3.0.0/devtoolsplugin.schema.json Outdated
Comment thread schemas/v3.0.1/devtoolsplugin.schema.json Outdated
Comment thread schemas/v3.1.0/devtoolsplugin.schema.json Outdated
Comment thread schemas/v3.2.0/devtoolsplugin.schema.json Outdated
waldekmastykarz and others added 2 commits September 14, 2026 11:08
Keep the preferred-browser descriptions aligned with the enum values across affected schema versions.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@garrytrinder
garrytrinder merged commit ec0a0a6 into dotnet:main Sep 14, 2026
4 checks passed
@waldekmastykarz
waldekmastykarz deleted the waldekmastykarz-fix-historical-schemas branch September 14, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants