@forge/manifest

13.8.0-next.613.8.0-next.7
out/schema/manifest-schema.json
~out/schema/manifest-schema.jsonModified
+58
Index: package/out/schema/manifest-schema.json
===================================================================
--- package/out/schema/manifest-schema.json
+++ package/out/schema/manifest-schema.json
@@ -3965,8 +3965,66 @@
                                     "action",
                                     "metadata"
                                 ]
                             },
+                            "appearance": {
+                                "type": "string",
+                                "enum": [
+                                    "neutral",
+                                    "information",
+                                    "warning",
+                                    "discovery",
+                                    "danger",
+                                    "default",
+                                    "inprogress",
+                                    "moved",
+                                    "new",
+                                    "removed",
+                                    "success"
+                                ]
+                            },
+                            "displayConditions": {
+                                "type": "object"
+                            },
+                            "resolver": {
+                                "anyOf": [
+                                    {
+                                        "additionalProperties": false,
+                                        "type": "object",
+                                        "properties": {
+                                            "function": {
+                                                "type": "string",
+                                                "minLength": 1,
+                                                "maxLength": 255,
+                                                "pattern": "^[a-zA-Z0-9-_]+$"
+                                            }
+                                        },
+                                        "required": [
+                                            "function"
+                                        ]
+                                    },
+                                    {
+                                        "additionalProperties": false,
+                                        "type": "object",
+                                        "properties": {
+                                            "endpoint": {
+                                                "type": "string",
+                                                "minLength": 1,
+                                                "maxLength": 255,
+                                                "pattern": "^[a-zA-Z0-9-_]+$"
+                                            }
+                                        },
+                                        "required": [
+                                            "endpoint"
+                                        ]
+                                    }
+                                ]
+                            },
+                            "resourceUploadId": {
+                                "type": "string",
+                                "minLength": 1,
+                                "maxLength": 255
+                            },
                             "key": {
                                 "$ref": "#/definitions/ModuleKeySchema"
                             }
                         },