Repository: microsoft/terminal (language: cpp)

Issue:
`bellSound` missing from JSON schema
We should add the `bellSound` profile setting to the JSON schema.

Feature implemented here: https://github.com/microsoft/terminal/pull/11511

🦤🔪


Discussion / hints:

Fix patch:
diff --git a/doc/cascadia/profiles.schema.json b/doc/cascadia/profiles.schema.json
index ba840fdcf6a..a1cde991ebf 100644
--- a/doc/cascadia/profiles.schema.json
+++ b/doc/cascadia/profiles.schema.json
@@ -54,6 +54,24 @@
         }
       ]
     },
+    "BellSound": {
+      "default": "",
+      "description": "Sets the file location of the sound played when the application emits a BEL character. If the path is invalid no sound will be played. This property also accepts an array of sounds and the terminal will pick one at random.",
+      "oneOf": [
+      {
+        "type": [
+          "string",
+          "null"
+        ]
+      },
+      {
+        "type": "array",
+        "items": {
+          "type": "string"
+        }
+      }
+      ]
+    }, 
     "AppearanceConfig": {
       "properties": {
         "colorScheme": {
@@ -2383,4 +2401,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}


Test patch: