[PR #14210] Fix a missing entry for intenseTextStyle in the Profile schema #30004

Closed
opened 2026-01-31 09:38:07 +00:00 by claunia · 0 comments
Owner

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

State: closed
Merged: Yes


Fix a missing entry in the JSON schema for intenseTextStyle.

The JSON schema was missing an entry in the Profile section for
intenseTextStyle. I have added it as it appears in AppearanceConfig.
Note that this is currently duplicated in the schema -- however, this is
the pattern used already in Profile as AppearanceConfig entries have
alternate descriptions (and I have updated the description in that
section to make it clear it applies to unfocused terminals).
Longer-term, it likely makes sense to consolidate all entires into
ApperanceConfig and rely on the description for the unfocusedApperance
object/the name of the object to make the limited scope of those keys
clear, so that Profile can simply extend ApperanceConfig and the
duplication in the schema can be reduced.

Validation Steps Performed

Validation with schema verifying tools including VS Code.

Partially addresses #13387

**Original Pull Request:** https://github.com/microsoft/terminal/pull/14210 **State:** closed **Merged:** Yes --- Fix a missing entry in the JSON schema for `intenseTextStyle`. The JSON schema was missing an entry in the Profile section for `intenseTextStyle`. I have added it as it appears in AppearanceConfig. Note that this is currently duplicated in the schema -- however, this is the pattern used already in Profile as AppearanceConfig entries have alternate descriptions (and I have updated the description in that section to make it clear it applies to unfocused terminals). Longer-term, it likely makes sense to consolidate all entires into ApperanceConfig and rely on the description for the `unfocusedApperance` object/the name of the object to make the limited scope of those keys clear, so that Profile can simply extend ApperanceConfig and the duplication in the schema can be reduced. ## Validation Steps Performed Validation with schema verifying tools including VS Code. Partially addresses #13387
claunia added the pull-request label 2026-01-31 09:38:07 +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#30004