[PR #19387] Minor fixes to the settings schema #31819

Open
opened 2026-01-31 09:49:45 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/19387

State: closed
Merged: Yes


Summary of the Pull Request

Fixes a couple of minor issues in the settings schema which can result in erroneous settings validation failures.

References and Relevant Issues

None

Detailed Description of the Pull Request / Additional comments

  • answerbackMessage
    Permit null type (corresponds to the default value).
  • compatibility.input.forceVT
    Add missing setting (previously was experimental.input.forceVT).
  • rendering.graphicsAPI
    Add missing automatic enumeration value.
  • Mark several settings as deprecated using the same format and direct the user to the updated settings to use.

Validation Steps Performed

Tested updated schema against configuration with above settings present.

PR Checklist

  • Schema updated (if necessary)
**Original Pull Request:** https://github.com/microsoft/terminal/pull/19387 **State:** closed **Merged:** Yes --- ## Summary of the Pull Request Fixes a couple of minor issues in the settings schema which can result in erroneous settings validation failures. ## References and Relevant Issues None ## Detailed Description of the Pull Request / Additional comments - `answerbackMessage` Permit `null` type (corresponds to the default value). - `compatibility.input.forceVT` Add missing setting (previously was `experimental.input.forceVT`). - `rendering.graphicsAPI` Add missing `automatic` enumeration value. - Mark several settings as deprecated using the same format and direct the user to the updated settings to use. ## Validation Steps Performed Tested updated schema against configuration with above settings present. ## PR Checklist - [X] Schema updated (if necessary)
claunia added the pull-request label 2026-01-31 09:49:45 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#31819