coding-agent: update theme-schema.json to match latest theme implementation (#763)

* feat(coding-agent): update theme-schema.json
Added to required/properties:
- thinkingText - thinking block text color
- selectedBg - selected item background
- toolTitle - tool execution box title (replaces toolText)
- toolOutput - tool execution box output text
- mdLinkUrl - markdown link URL color
- thinkingOff, thinkingMinimal, thinkingLow, thinkingMedium, thinkingHigh, thinkingXhigh, bashMode added to required array (were already in properties)

Removed:
- toolText (replaced by toolTitle and toolOutput)

* removed thinking* border colors from required
This commit is contained in:
scutifer 2026-01-16 16:15:39 +05:30 committed by GitHub
parent 589a2ffcd3
commit b11b7d1f84
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -45,6 +45,8 @@
"muted", "muted",
"dim", "dim",
"text", "text",
"thinkingText",
"selectedBg",
"userMessageBg", "userMessageBg",
"userMessageText", "userMessageText",
"customMessageBg", "customMessageBg",
@ -53,9 +55,11 @@
"toolPendingBg", "toolPendingBg",
"toolSuccessBg", "toolSuccessBg",
"toolErrorBg", "toolErrorBg",
"toolText", "toolTitle",
"toolOutput",
"mdHeading", "mdHeading",
"mdLink", "mdLink",
"mdLinkUrl",
"mdCode", "mdCode",
"mdCodeBlock", "mdCodeBlock",
"mdCodeBlockBorder", "mdCodeBlockBorder",
@ -117,6 +121,14 @@
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
"description": "Default text color (usually empty string)" "description": "Default text color (usually empty string)"
}, },
"thinkingText": {
"$ref": "#/$defs/colorValue",
"description": "Thinking block text color"
},
"selectedBg": {
"$ref": "#/$defs/colorValue",
"description": "Selected item background"
},
"userMessageBg": { "userMessageBg": {
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
"description": "User message background" "description": "User message background"
@ -149,9 +161,13 @@
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
"description": "Tool execution box (error state)" "description": "Tool execution box (error state)"
}, },
"toolText": { "toolTitle": {
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
"description": "Tool execution box text color" "description": "Tool execution box title color"
},
"toolOutput": {
"$ref": "#/$defs/colorValue",
"description": "Tool execution box output text color"
}, },
"mdHeading": { "mdHeading": {
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
@ -161,6 +177,10 @@
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
"description": "Markdown link text" "description": "Markdown link text"
}, },
"mdLinkUrl": {
"$ref": "#/$defs/colorValue",
"description": "Markdown link URL"
},
"mdCode": { "mdCode": {
"$ref": "#/$defs/colorValue", "$ref": "#/$defs/colorValue",
"description": "Markdown inline code" "description": "Markdown inline code"