Repository: microsoft/terminal (language: cpp)

Issue:
Action ID is missing from schema
![image](https://github.com/microsoft/terminal/assets/11050425/b528bbb2-db87-43f0-ad3f-d41bb9e27e08)



Discussion / hints:
Hi! Thanks for attempting to open an issue. Unfortunately, you didn't write anything in the body which makes it impossible to understand your concern. You are welcome to fix up the issue and try again by opening another issue with the body filled out. 
<!-- Policy app identification https://img.shields.io/static/v1?label=PullRequestIssueManagement. -->
@PankajBhojwani you decide if you want to put it in the schema for 1.21 even if we're not serializing them out after #17109

Fix patch:
diff --git a/doc/cascadia/profiles.schema.json b/doc/cascadia/profiles.schema.json
index 9593ab9f6a7..34945728c03 100644
--- a/doc/cascadia/profiles.schema.json
+++ b/doc/cascadia/profiles.schema.json
@@ -2200,6 +2200,10 @@
             }
           }
         },
+        "id": {
+          "description": "The ID of this command. If one isn't provided, we will generate one internally.",
+          "type": "string"
+        },
         "iterateOn": {
           "type": "string",
           "description": "Used to create iterable commands based on other objects in your settings. Possible values:\n- \"profiles\" \n- \"schemes\"",


Test patch: