Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions copilot/declarative-agent/v1.6/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@
},
"conversation_starters": {
"type": "array",
"description": "Optional. A list of examples of questions that the declarative agent can answer. There MUST NOT be more than six objects in the array.",
"maxItems": 6,
"description": "Optional. A list of examples of questions that the declarative agent can answer. There MUST NOT be more than twelve objects in the array.",
"maxItems": 12,
"minItems": 1,
"items": {
"$ref": "#/$defs/conversation-starter"
Expand Down Expand Up @@ -235,7 +235,7 @@
"embedded_resource_snapshot_id": {
"type": "string",
"description": "A JSON string identifier provisioned by a an external file container storage service that can be used to locate the embedded knowledge files.",
"pattern": "^(?!\\[\\[)(.*?)(?<!\\\\]\\\\])$"
"pattern": "^(?!\\[\\[)(.*?)(?<!\\]\\])$"
},
"files": {
"type": "array",
Expand Down Expand Up @@ -286,7 +286,7 @@
"type": "string",
"description": "A JSON string that contains the file relative path for the embedded file. It is a required member.",
"minLength": 1,
"pattern": "^(?!\\[\\[)(.*?)(?<!\\\\]\\\\])$"
"pattern": "^(?!\\[\\[)(.*?)(?<!\\]\\])$"
}
},
"required": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphInstance/definition/dataSources/1.0.0/schema.json",
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphModel/definition/dataSources/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DataSources",
"type": "object",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphInstance/definition/graphDefinition/1.0.0/schema.json",
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphModel/definition/graphDefinition/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "GraphDefinition",
"type": "object",
Expand All @@ -22,12 +22,6 @@
"dataSourceName": {
"type": "string"
},
"nodeIdMapping": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyMappings": {
"type": "array",
"items": {
Expand Down Expand Up @@ -76,6 +70,12 @@
"type": "string"
}
},
"edgeIdMapping": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyMappings": {
"type": "array",
"items": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphInstance/definition/graphType/1.0.0/schema.json",
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphModel/definition/graphType/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "GraphType",
"type": "object",
Expand Down Expand Up @@ -38,7 +38,7 @@
},
"type": {
"type": "string",
"enum": ["STRING", "INT", "FLOAT", "DATETIME", "BOOLEAN"]
"enum": ["STRING", "INT", "FLOAT", "ZONED DATETIME", "BOOLEAN"]
}
},
"required": ["name", "type"]
Expand Down Expand Up @@ -90,7 +90,7 @@
},
"type": {
"type": "string",
"enum": ["STRING", "INT", "FLOAT", "DATETIME", "BOOLEAN"]
"enum": ["STRING", "INT", "FLOAT", "ZONED DATETIME", "BOOLEAN"]
}
},
"required": ["name", "type"]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphInstance/definition/stylingConfiguration/1.0.0/schema.json",
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/graphModel/definition/stylingConfiguration/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "StylingConfiguration",
"type": "object",
Expand Down
29 changes: 29 additions & 0 deletions fabric/item/mlExperiment/definition/1.0.0/schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/mlExperiment/definition/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Dependencies",
"type": "object",
"properties": {
"dependencies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"ArtifactType": {
"type": "string",
"description": "Type of the artifact, e.g., 'SynapseNotebook'."
},
"ArtifactObjectId": {
"type": "string",
"format": "uuid",
"description": "Unique identifier of the artifact."
}
},
"required": ["ArtifactType", "ArtifactObjectId"],
"additionalProperties": false
}
}
},
"required": ["dependencies"],
"additionalProperties": false
}
29 changes: 29 additions & 0 deletions fabric/item/mlModel/definition/1.0.0/schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/mlModel/definition/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Dependencies",
"type": "object",
"properties": {
"dependencies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"ArtifactType": {
"type": "string",
"description": "Type of the artifact, e.g., 'SynapseNotebook'."
},
"ArtifactObjectId": {
"type": "string",
"format": "uuid",
"description": "Unique identifier of the artifact."
}
},
"required": ["ArtifactType", "ArtifactObjectId"],
"additionalProperties": false
}
}
},
"required": ["dependencies"],
"additionalProperties": false
}
155 changes: 155 additions & 0 deletions fabric/item/operationsAgents/definition/1.0.0/schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
{
"$id": "https://developer.microsoft.com/json-schemas/fabric/item/operationsAgents/definition/1.0.0/schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Operations Agent",
"description": "Artifact definition of Operations Agent.",
"type": "object",
"properties": {
"configuration": {
"type": "object",
"title": "Operations Agent Configuration",
"description": "User specified configuration containing goals, instructions, data sources, and actions of the agent.",
"properties": {
"goals": {
"type": "string",
"description": "Business goals for the agent to accomplish."
},
"instructions": {
"type": "string",
"description": "Explicit instructions or procedures for the agent to follow."
},
"dataSources": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/dataSource"
}
},
"actions": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/action"
}
},
"recipient": {
"type": "string"
}
},
"required": [
"goals",
"instructions",
"dataSources",
"actions"
]
},
"playbook": {
"type": "object"
},
"shouldRun": {
"type": "boolean",
"description": "Whether the agent should be running."
}
},
"required": [
"configuration",
"playbook",
"shouldRun"
],
"additionalProperties": false,
"definitions": {
"dataSource": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"type": {
"type": "string",
"enum": [
"KustoDatabase"
]
},
"workspaceId": {
"type": "string",
"format": "uuid"
}
},
"required": [
"id",
"type",
"workspaceId"
]
},
"action": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"kind": {
"type": "string",
"enum": [
"PowerAutomateAction"
]
},
"workspaceId": {
"type": "string",
"format": "uuid"
},
"parameters": {
"type": "array",
"items": {
"$ref": "#/definitions/parameter"
}
},
"connection": {
"$ref": "#/definitions/connection"
}
},
"required": [
"id",
"kind",
"connection"
]
},
"parameter": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"name"
],
"additionalProperties": false
},
"connection": {
"type": "object",
"properties": {
"flowActionUid": {
"type": "string",
"format": "uuid"
},
"activatorWorkspaceId": {
"type": "string",
"format": "uuid"
},
"activatorArtifactId": {
"type": "string",
"format": "uuid"
}
},
"required": [
"flowActionUid",
"activatorWorkspaceId",
"activatorArtifactId"
],
"additionalProperties": false
}
}
}
4 changes: 4 additions & 0 deletions teams/vDevPreview/MicrosoftTeams.Localization.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,10 @@
"type": "string",
"maxLength": 2048
},
"^extensions\\[[0-9]\\]\\.runtimes\\[[1]?[0-9]\\]\\.customFunctions\\.metadataUrl$": {
"type": "string",
"maxLength": 2048
},
"^extensions\\[[0-9]\\]\\.runtimes\\[[1]?[0-9]\\]\\.customFunctions\\.functions\\[[0-9]\\]\\.name$": {
"type": "string",
"maxLength": 64
Expand Down
Loading