{ "$schema": "http://json-schema.org/draft-07/schema#", "definitions": { "ExternalAgentConfigImportRawError": { "properties": { "cwd": { "type": [ "string", "null" ] }, "failureStage": { "type": "string" }, "itemType": { "$ref": "#/definitions/ExternalAgentConfigMigrationItemType" }, "message": { "type": "string" }, "source": { "type": [ "string", "null" ] } }, "required": [ "failureStage", "itemType", "message" ], "type": "object" }, "ExternalAgentConfigImportTypeResult": { "properties": { "errorCount": { "format": "uint32", "minimum": 0.0, "type": "integer" }, "itemType": { "$ref": "#/definitions/ExternalAgentConfigMigrationItemType" }, "rawErrors": { "items": { "$ref": "#/definitions/ExternalAgentConfigImportRawError" }, "type": "array" }, "successCount": { "format": "uint32", "minimum": 0.0, "type": "integer" } }, "required": [ "errorCount", "itemType", "rawErrors", "successCount" ], "type": "object" }, "ExternalAgentConfigMigrationItemType": { "enum": [ "AGENTS_MD", "CONFIG", "SKILLS", "PLUGINS", "MCP_SERVER_CONFIG", "SUBAGENTS", "HOOKS", "COMMANDS", "SESSIONS" ], "type": "string" } }, "properties": { "importId": { "type": "string" }, "itemResults": { "items": { "$ref": "#/definitions/ExternalAgentConfigImportTypeResult" }, "type": "array" } }, "required": [ "importId", "itemResults" ], "title": "ExternalAgentConfigImportCompletedNotification", "type": "object" }