{
  "definitions": {
    "BotElement": {
      "oneOf": [
        {
          "$ref": "#/definitions/ResponseTemplate"
        },
        {
          "$ref": "#/definitions/ValueExpression"
        },
        {
          "$ref": "#/definitions/BotFileReference"
        },
        {
          "$ref": "#/definitions/ConversationFileReference"
        },
        {
          "$ref": "#/definitions/UriFileReference"
        },
        {
          "$ref": "#/definitions/McpResourceFileReference"
        },
        {
          "$ref": "#/definitions/ClosedListOptionSet"
        },
        {
          "$ref": "#/definitions/EmbeddedOptionSet"
        },
        {
          "$ref": "#/definitions/SystemOptionSet"
        },
        {
          "$ref": "#/definitions/EventActivity"
        },
        {
          "$ref": "#/definitions/StringExpression"
        },
        {
          "$ref": "#/definitions/Message"
        },
        {
          "$ref": "#/definitions/TemplateLine"
        },
        {
          "$ref": "#/definitions/TextSegment"
        },
        {
          "$ref": "#/definitions/ExpressionSegment"
        },
        {
          "$ref": "#/definitions/VideoCardTemplate"
        },
        {
          "$ref": "#/definitions/MessageBack"
        },
        {
          "$ref": "#/definitions/OpenUrl"
        },
        {
          "$ref": "#/definitions/MakeCall"
        },
        {
          "$ref": "#/definitions/SendHiddenMessageBack"
        },
        {
          "$ref": "#/definitions/ImageCardTemplate"
        },
        {
          "$ref": "#/definitions/AdaptiveCardTemplate"
        },
        {
          "$ref": "#/definitions/AdaptiveCardExpression"
        },
        {
          "$ref": "#/definitions/HeroCardTemplate"
        },
        {
          "$ref": "#/definitions/FileTemplate"
        },
        {
          "$ref": "#/definitions/FileExpression"
        },
        {
          "$ref": "#/definitions/Citation"
        },
        {
          "$ref": "#/definitions/Activity"
        },
        {
          "$ref": "#/definitions/AutomaticTaskInput"
        },
        {
          "$ref": "#/definitions/OneOfMultiEntityReference"
        },
        {
          "$ref": "#/definitions/MultiEntityChoice"
        },
        {
          "$ref": "#/definitions/RegexEntityReference"
        },
        {
          "$ref": "#/definitions/BoolExpression"
        },
        {
          "$ref": "#/definitions/IntExpression"
        },
        {
          "$ref": "#/definitions/FixedLengthTermination"
        },
        {
          "$ref": "#/definitions/FlexibleLengthTermination"
        },
        {
          "$ref": "#/definitions/KeyBasedTermination"
        },
        {
          "$ref": "#/definitions/ClosedListEntityReference"
        },
        {
          "$ref": "#/definitions/SelectedClosedListItem"
        },
        {
          "$ref": "#/definitions/DtmfMultipleChoiceOptions"
        },
        {
          "$ref": "#/definitions/DynamicClosedListEntity"
        },
        {
          "$ref": "#/definitions/DynamicClosedListItem"
        },
        {
          "$ref": "#/definitions/AnnotatedSample"
        },
        {
          "$ref": "#/definitions/SampleSegment"
        },
        {
          "$ref": "#/definitions/BooleanPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/StringPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/AgePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DatePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/MoneyPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/NumberPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/OrdinalPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PercentagePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PhoneNumberPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/SpeedPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/TemperaturePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/WeightPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/ZipCodePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/CityPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/ColorPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/ContinentPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/CountryOrRegionPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DateTimePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DateTimeNoTimeZonePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DurationPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/EmailPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/EventPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/FilePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/LanguagePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/OrganizationPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PersonNamePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PointOfInterestPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/StatePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/StreetAddressPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/URLPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/EmbeddedEntity"
        },
        {
          "$ref": "#/definitions/RegexEntity"
        },
        {
          "$ref": "#/definitions/ClosedListEntity"
        },
        {
          "$ref": "#/definitions/ClosedListItem"
        },
        {
          "$ref": "#/definitions/ClosedListConversionMetadata"
        },
        {
          "$ref": "#/definitions/ExternalEntity"
        },
        {
          "$ref": "#/definitions/Unspecified"
        },
        {
          "$ref": "#/definitions/Blank"
        },
        {
          "$ref": "#/definitions/Boolean"
        },
        {
          "$ref": "#/definitions/Number"
        },
        {
          "$ref": "#/definitions/Float"
        },
        {
          "$ref": "#/definitions/String"
        },
        {
          "$ref": "#/definitions/File"
        },
        {
          "$ref": "#/definitions/Hyperlink"
        },
        {
          "$ref": "#/definitions/Color"
        },
        {
          "$ref": "#/definitions/Guid"
        },
        {
          "$ref": "#/definitions/Time"
        },
        {
          "$ref": "#/definitions/Date"
        },
        {
          "$ref": "#/definitions/DateTime"
        },
        {
          "$ref": "#/definitions/DateTimeNoTimeZone"
        },
        {
          "$ref": "#/definitions/Any"
        },
        {
          "$ref": "#/definitions/UnresolvedDynamicType"
        },
        {
          "$ref": "#/definitions/PropertyInfo"
        },
        {
          "$ref": "#/definitions/ConnectorDynamicValuesConfig"
        },
        {
          "$ref": "#/definitions/Table"
        },
        {
          "$ref": "#/definitions/Record"
        },
        {
          "$ref": "#/definitions/ExternalEntityReference"
        },
        {
          "$ref": "#/definitions/QuestionInputSettings"
        },
        {
          "$ref": "#/definitions/ManualTaskInput"
        },
        {
          "$ref": "#/definitions/TaskDialog"
        },
        {
          "$ref": "#/definitions/TaskOutput"
        },
        {
          "$ref": "#/definitions/InvokeAIPluginTaskAction"
        },
        {
          "$ref": "#/definitions/InvokerConnectionReference"
        },
        {
          "$ref": "#/definitions/MakerConnectionReference"
        },
        {
          "$ref": "#/definitions/InvokeAgentTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeConnectedAgentTaskAction"
        },
        {
          "$ref": "#/definitions/NoHistory"
        },
        {
          "$ref": "#/definitions/ConversationHistory"
        },
        {
          "$ref": "#/definitions/InterruptionPolicy"
        },
        {
          "$ref": "#/definitions/IncludeSelectedTopics"
        },
        {
          "$ref": "#/definitions/ConnectionProperties"
        },
        {
          "$ref": "#/definitions/ManagedProperties"
        },
        {
          "$ref": "#/definitions/AuditInfo"
        },
        {
          "$ref": "#/definitions/BotEntity"
        },
        {
          "$ref": "#/definitions/ApplicationDetails"
        },
        {
          "$ref": "#/definitions/TeamsApplicationDetails"
        },
        {
          "$ref": "#/definitions/Microsoft365ApplicationDetails"
        },
        {
          "$ref": "#/definitions/CopilotChatApplicationDetails"
        },
        {
          "$ref": "#/definitions/BotConfiguration"
        },
        {
          "$ref": "#/definitions/Category"
        },
        {
          "$ref": "#/definitions/ChannelDefinition"
        },
        {
          "$ref": "#/definitions/InboundTranscriptRedactionSettings"
        },
        {
          "$ref": "#/definitions/ClassicVoiceProcessingMode"
        },
        {
          "$ref": "#/definitions/RealtimeVoiceProcessingMode"
        },
        {
          "$ref": "#/definitions/BotSpeechSettings"
        },
        {
          "$ref": "#/definitions/NetworkSettings"
        },
        {
          "$ref": "#/definitions/GenerationSettings"
        },
        {
          "$ref": "#/definitions/GPTSettings"
        },
        {
          "$ref": "#/definitions/AISettings"
        },
        {
          "$ref": "#/definitions/SummarizationExternalModelConfiguration"
        },
        {
          "$ref": "#/definitions/ExternalChatCompletionModelConfiguration"
        },
        {
          "$ref": "#/definitions/NumberExpression"
        },
        {
          "$ref": "#/definitions/NoCitationsInModelOutput"
        },
        {
          "$ref": "#/definitions/CitationsInModelOutput"
        },
        {
          "$ref": "#/definitions/CustomModels"
        },
        {
          "$ref": "#/definitions/CurrentModels"
        },
        {
          "$ref": "#/definitions/PreviewModels"
        },
        {
          "$ref": "#/definitions/ExperimentalModels"
        },
        {
          "$ref": "#/definitions/TurboProductionModels"
        },
        {
          "$ref": "#/definitions/TurboPreviewModels"
        },
        {
          "$ref": "#/definitions/TurboExperimentalModels"
        },
        {
          "$ref": "#/definitions/ReasoningProductionModels"
        },
        {
          "$ref": "#/definitions/ReasoningPreviewModels"
        },
        {
          "$ref": "#/definitions/ReasoningExperimentalModels"
        },
        {
          "$ref": "#/definitions/DeferredUpdateModels"
        },
        {
          "$ref": "#/definitions/AdvanceNLURecognizer"
        },
        {
          "$ref": "#/definitions/ClassicAIRecognizer"
        },
        {
          "$ref": "#/definitions/GenerativeAIRecognizer"
        },
        {
          "$ref": "#/definitions/CLIAgentRecognizer"
        },
        {
          "$ref": "#/definitions/AnalyticsSettings"
        },
        {
          "$ref": "#/definitions/ToolBasedRoiCalculationSettings"
        },
        {
          "$ref": "#/definitions/ToolRoiCalculationConfiguration"
        },
        {
          "$ref": "#/definitions/SessionBasedRoiCalculationSettings"
        },
        {
          "$ref": "#/definitions/BotAuthenticationConfiguration"
        },
        {
          "$ref": "#/definitions/BotSynchronizationDetails"
        },
        {
          "$ref": "#/definitions/PublishResultDetails"
        },
        {
          "$ref": "#/definitions/SuccessfulPublishResultDetails"
        },
        {
          "$ref": "#/definitions/SynchronizationState"
        },
        {
          "$ref": "#/definitions/BotRegistrationDetails"
        },
        {
          "$ref": "#/definitions/SynchronizedChannel"
        },
        {
          "$ref": "#/definitions/AdaptationManagementServiceModelProfile"
        },
        {
          "$ref": "#/definitions/AdaptationManagementServiceModelType"
        },
        {
          "$ref": "#/definitions/AdaptationManagementServiceTrainingMetadata"
        },
        {
          "$ref": "#/definitions/GraphDriveItemSyncDetails"
        },
        {
          "$ref": "#/definitions/SharepointIds"
        },
        {
          "$ref": "#/definitions/BotComponentCollection"
        },
        {
          "$ref": "#/definitions/BotComponentCollectionConfiguration"
        },
        {
          "$ref": "#/definitions/CloudFlowDefinition"
        },
        {
          "$ref": "#/definitions/AIModelDefinition"
        },
        {
          "$ref": "#/definitions/ConnectorDefinitionComponent"
        },
        {
          "$ref": "#/definitions/EnvironmentVariableDefinition"
        },
        {
          "$ref": "#/definitions/EnvironmentVariableValue"
        },
        {
          "$ref": "#/definitions/ConnectionReference"
        },
        {
          "$ref": "#/definitions/DataverseTableSearchEntityColumnSynonym"
        },
        {
          "$ref": "#/definitions/DataverseTableSearchGlossaryConfiguration"
        },
        {
          "$ref": "#/definitions/DataverseTableSearchEntityConfiguration"
        },
        {
          "$ref": "#/definitions/DataverseTableSearch"
        },
        {
          "$ref": "#/definitions/FederatedTableSearch"
        },
        {
          "$ref": "#/definitions/SqlFederatedTableSearchConfiguration"
        },
        {
          "$ref": "#/definitions/IngestionBasedGraphSearchConfiguration"
        },
        {
          "$ref": "#/definitions/GenericDatasetNameSearchConfiguration"
        },
        {
          "$ref": "#/definitions/ContentShareContext"
        },
        {
          "$ref": "#/definitions/DialogComponent"
        },
        {
          "$ref": "#/definitions/TranslationsComponent"
        },
        {
          "$ref": "#/definitions/AdaptiveDialog"
        },
        {
          "$ref": "#/definitions/RegexRecognizer"
        },
        {
          "$ref": "#/definitions/RegexIntentPattern"
        },
        {
          "$ref": "#/definitions/VirtualAgents.Recognizer"
        },
        {
          "$ref": "#/definitions/LatencyMessageSettings"
        },
        {
          "$ref": "#/definitions/SingleValueInputBinding"
        },
        {
          "$ref": "#/definitions/ActionInputBinding"
        },
        {
          "$ref": "#/definitions/PropertyOverride"
        },
        {
          "$ref": "#/definitions/ActionOutputBinding"
        },
        {
          "$ref": "#/definitions/SingleVariableOutputBinding"
        },
        {
          "$ref": "#/definitions/InvokeFlowAction"
        },
        {
          "$ref": "#/definitions/InvokeAIBuilderModelAction"
        },
        {
          "$ref": "#/definitions/RaiseErrorBehavior"
        },
        {
          "$ref": "#/definitions/ContinueOnErrorBehavior"
        },
        {
          "$ref": "#/definitions/WaitForConnectorTrigger"
        },
        {
          "$ref": "#/definitions/InvokeConnectorAction"
        },
        {
          "$ref": "#/definitions/InvokeMcpToolAction"
        },
        {
          "$ref": "#/definitions/InvokeSkillAction"
        },
        {
          "$ref": "#/definitions/HttpRequestAction"
        },
        {
          "$ref": "#/definitions/NoRequestContent"
        },
        {
          "$ref": "#/definitions/JsonRequestContent"
        },
        {
          "$ref": "#/definitions/RawRequestContent"
        },
        {
          "$ref": "#/definitions/SearchAndSummarizeContent"
        },
        {
          "$ref": "#/definitions/BingSearchOptions"
        },
        {
          "$ref": "#/definitions/FileSearchDataSource"
        },
        {
          "$ref": "#/definitions/SearchAllFiles"
        },
        {
          "$ref": "#/definitions/SearchSpecificFiles"
        },
        {
          "$ref": "#/definitions/DoNotSearchFiles"
        },
        {
          "$ref": "#/definitions/SearchAllKnowledgeSources"
        },
        {
          "$ref": "#/definitions/SearchSpecificKnowledgeSources"
        },
        {
          "$ref": "#/definitions/CustomDataSource"
        },
        {
          "$ref": "#/definitions/CustomSearchInputContent"
        },
        {
          "$ref": "#/definitions/PublicSiteSearchDataSource"
        },
        {
          "$ref": "#/definitions/BingCustomSearchDataSource"
        },
        {
          "$ref": "#/definitions/SharePointSearchDataSource"
        },
        {
          "$ref": "#/definitions/AzureOpenAIOnYourDataSource"
        },
        {
          "$ref": "#/definitions/AzureCognitiveSearchInternalDataSource"
        },
        {
          "$ref": "#/definitions/AnswerQuestionWithAI"
        },
        {
          "$ref": "#/definitions/SearchAndSummarizeWithCustomModel"
        },
        {
          "$ref": "#/definitions/InvokeCustomModelAction"
        },
        {
          "$ref": "#/definitions/SearchKnowledgeSources"
        },
        {
          "$ref": "#/definitions/AdaptiveCardPrompt"
        },
        {
          "$ref": "#/definitions/Question"
        },
        {
          "$ref": "#/definitions/VoiceInputSettings"
        },
        {
          "$ref": "#/definitions/DialogExpression"
        },
        {
          "$ref": "#/definitions/DoNotHoldSettings"
        },
        {
          "$ref": "#/definitions/AutomaticHoldSettings"
        },
        {
          "$ref": "#/definitions/UserRequestedHoldSettings"
        },
        {
          "$ref": "#/definitions/CSATQuestion"
        },
        {
          "$ref": "#/definitions/OAuthInput"
        },
        {
          "$ref": "#/definitions/ActionScope"
        },
        {
          "$ref": "#/definitions/Foreach"
        },
        {
          "$ref": "#/definitions/DisconnectedNodeContainer"
        },
        {
          "$ref": "#/definitions/BeginDialog"
        },
        {
          "$ref": "#/definitions/ActivateExternalTrigger"
        },
        {
          "$ref": "#/definitions/ReplaceDialog"
        },
        {
          "$ref": "#/definitions/RepeatDialog"
        },
        {
          "$ref": "#/definitions/DisableTrigger"
        },
        {
          "$ref": "#/definitions/CancelAllDialogs"
        },
        {
          "$ref": "#/definitions/CancelDialog"
        },
        {
          "$ref": "#/definitions/ClearAllVariables"
        },
        {
          "$ref": "#/definitions/BreakLoop"
        },
        {
          "$ref": "#/definitions/ContinueLoop"
        },
        {
          "$ref": "#/definitions/ResetVariable"
        },
        {
          "$ref": "#/definitions/EditTable"
        },
        {
          "$ref": "#/definitions/EditTableV2"
        },
        {
          "$ref": "#/definitions/AddItemOperation"
        },
        {
          "$ref": "#/definitions/RemoveItemOperation"
        },
        {
          "$ref": "#/definitions/TakeFirstItemOperation"
        },
        {
          "$ref": "#/definitions/TakeLastItemOperation"
        },
        {
          "$ref": "#/definitions/ClearItemsOperation"
        },
        {
          "$ref": "#/definitions/EmitEvent"
        },
        {
          "$ref": "#/definitions/EndDialog"
        },
        {
          "$ref": "#/definitions/GetActivityMembers"
        },
        {
          "$ref": "#/definitions/GetConversationMembers"
        },
        {
          "$ref": "#/definitions/GotoAction"
        },
        {
          "$ref": "#/definitions/ConditionGroup"
        },
        {
          "$ref": "#/definitions/ConditionItem"
        },
        {
          "$ref": "#/definitions/EndConversation"
        },
        {
          "$ref": "#/definitions/RecognizeIntent"
        },
        {
          "$ref": "#/definitions/SendActivity"
        },
        {
          "$ref": "#/definitions/TransferConversation"
        },
        {
          "$ref": "#/definitions/AutomaticTransferContext"
        },
        {
          "$ref": "#/definitions/ExpressionTransferContext"
        },
        {
          "$ref": "#/definitions/TransferConversationV2"
        },
        {
          "$ref": "#/definitions/TransferToAgent"
        },
        {
          "$ref": "#/definitions/TransferToPhoneNumber"
        },
        {
          "$ref": "#/definitions/SetVariable"
        },
        {
          "$ref": "#/definitions/SetMultipleVariables"
        },
        {
          "$ref": "#/definitions/VariableAssignment"
        },
        {
          "$ref": "#/definitions/SetTextVariable"
        },
        {
          "$ref": "#/definitions/ParseValue"
        },
        {
          "$ref": "#/definitions/SignOutUser"
        },
        {
          "$ref": "#/definitions/LogCustomTelemetryEvent"
        },
        {
          "$ref": "#/definitions/DeleteActivity"
        },
        {
          "$ref": "#/definitions/UpdateActivity"
        },
        {
          "$ref": "#/definitions/CreateSearchQuery"
        },
        {
          "$ref": "#/definitions/GptComponentMetadata"
        },
        {
          "$ref": "#/definitions/GptCapabilities"
        },
        {
          "$ref": "#/definitions/FineTunedModelsPropertyDetails"
        },
        {
          "$ref": "#/definitions/TenantFineTunedModelDetails"
        },
        {
          "$ref": "#/definitions/ConversationStarter"
        },
        {
          "$ref": "#/definitions/RecurrenceTrigger"
        },
        {
          "$ref": "#/definitions/CreateConversationConnectorTrigger"
        },
        {
          "$ref": "#/definitions/ContinueConversationConnectorTrigger"
        },
        {
          "$ref": "#/definitions/OnRedirect"
        },
        {
          "$ref": "#/definitions/OnPlanComplete"
        },
        {
          "$ref": "#/definitions/OnKnowledgeRequested"
        },
        {
          "$ref": "#/definitions/OnGeneratedResponse"
        },
        {
          "$ref": "#/definitions/OnOutgoingMessage"
        },
        {
          "$ref": "#/definitions/OnCopilotRedirect"
        },
        {
          "$ref": "#/definitions/OnActivity"
        },
        {
          "$ref": "#/definitions/OnEventActivity"
        },
        {
          "$ref": "#/definitions/OnDtmfKeyPress"
        },
        {
          "$ref": "#/definitions/OnToolSelected"
        },
        {
          "$ref": "#/definitions/Intent"
        },
        {
          "$ref": "#/definitions/ExternalIntent"
        },
        {
          "$ref": "#/definitions/OnRecognizedIntent"
        },
        {
          "$ref": "#/definitions/OnSystemIntent"
        },
        {
          "$ref": "#/definitions/OnEscalate"
        },
        {
          "$ref": "#/definitions/OnInactivity"
        },
        {
          "$ref": "#/definitions/OnAnsweringMachineDetected"
        },
        {
          "$ref": "#/definitions/OnSystemRedirect"
        },
        {
          "$ref": "#/definitions/OnSelectIntent"
        },
        {
          "$ref": "#/definitions/OnError"
        },
        {
          "$ref": "#/definitions/OnUnrecognizedSpeech"
        },
        {
          "$ref": "#/definitions/OnConversationStart"
        },
        {
          "$ref": "#/definitions/OnAnalyzeText"
        },
        {
          "$ref": "#/definitions/OnSignIn"
        },
        {
          "$ref": "#/definitions/OnUnknownIntent"
        },
        {
          "$ref": "#/definitions/OnUnknownDtmfKey"
        },
        {
          "$ref": "#/definitions/OnSilence"
        },
        {
          "$ref": "#/definitions/ConversionMetadata"
        },
        {
          "$ref": "#/definitions/AgentDialog"
        },
        {
          "$ref": "#/definitions/CustomEntityComponent"
        },
        {
          "$ref": "#/definitions/GlobalVariableComponent"
        },
        {
          "$ref": "#/definitions/Variable"
        },
        {
          "$ref": "#/definitions/SkillComponent"
        },
        {
          "$ref": "#/definitions/SkillDefinition"
        },
        {
          "$ref": "#/definitions/EnvironmentVariableReference"
        },
        {
          "$ref": "#/definitions/SkillActionDefinition"
        },
        {
          "$ref": "#/definitions/FileAttachmentComponent"
        },
        {
          "$ref": "#/definitions/FileAttachmentComponentMetadata"
        },
        {
          "$ref": "#/definitions/GptComponent"
        },
        {
          "$ref": "#/definitions/KnowledgeSourceComponent"
        },
        {
          "$ref": "#/definitions/KnowledgeSourceConfiguration"
        },
        {
          "$ref": "#/definitions/FileGroupKnowledgeSource"
        },
        {
          "$ref": "#/definitions/PublicSiteSearchSource"
        },
        {
          "$ref": "#/definitions/BingCustomSearchSource"
        },
        {
          "$ref": "#/definitions/CustomKnowledgeSource"
        },
        {
          "$ref": "#/definitions/AzureOpenAIOnYourDataKnowledgeSource"
        },
        {
          "$ref": "#/definitions/AzureAISearchSource"
        },
        {
          "$ref": "#/definitions/GraphConnectorSearchSource"
        },
        {
          "$ref": "#/definitions/GraphConnectorItemByUrl"
        },
        {
          "$ref": "#/definitions/GraphConnectorItemByExternalId"
        },
        {
          "$ref": "#/definitions/GraphConnectorItemByPath"
        },
        {
          "$ref": "#/definitions/FabricAISkillSource"
        },
        {
          "$ref": "#/definitions/SharePointSearchSource"
        },
        {
          "$ref": "#/definitions/TeamsMessageSearchSource"
        },
        {
          "$ref": "#/definitions/MeetingSearchSource"
        },
        {
          "$ref": "#/definitions/EmailSearchSource"
        },
        {
          "$ref": "#/definitions/DataverseStructuredSearchSource"
        },
        {
          "$ref": "#/definitions/FederatedStructuredSearchSource"
        },
        {
          "$ref": "#/definitions/CopilotConnectorKnowledgeSourceDemo"
        },
        {
          "$ref": "#/definitions/CopilotConnectorEntity"
        },
        {
          "$ref": "#/definitions/ExternalTriggerComponent"
        },
        {
          "$ref": "#/definitions/ExternalTriggerConfiguration"
        },
        {
          "$ref": "#/definitions/WorkflowExternalTrigger"
        },
        {
          "$ref": "#/definitions/RecurrenceTriggerDefinition"
        },
        {
          "$ref": "#/definitions/ConnectorTriggerDefinition"
        },
        {
          "$ref": "#/definitions/BotSettingsComponent"
        },
        {
          "$ref": "#/definitions/AutonomousSettings"
        },
        {
          "$ref": "#/definitions/ContentModerationSettings"
        },
        {
          "$ref": "#/definitions/ConnectionParameterSettings"
        },
        {
          "$ref": "#/definitions/ConnectionParametersSet"
        },
        {
          "$ref": "#/definitions/ConnectionReferenceNameInFlowToConnectionParametersSetMapping"
        },
        {
          "$ref": "#/definitions/IvrBotSettings"
        },
        {
          "$ref": "#/definitions/DefaultHoldSettings"
        },
        {
          "$ref": "#/definitions/VoiceMessageLatencySettings"
        },
        {
          "$ref": "#/definitions/VoiceAudioLatencySettings"
        },
        {
          "$ref": "#/definitions/VoiceTypeBase"
        },
        {
          "$ref": "#/definitions/DigitalVoiceSettings"
        },
        {
          "$ref": "#/definitions/RealTimeVoiceBotSettings"
        },
        {
          "$ref": "#/definitions/RealtimeVoiceMessageLatencySettings"
        },
        {
          "$ref": "#/definitions/RealtimeVoiceAudioLatencySettings"
        },
        {
          "$ref": "#/definitions/NoFeedbackCollection"
        },
        {
          "$ref": "#/definitions/DefaultFeedbackCollection"
        },
        {
          "$ref": "#/definitions/TestCaseComponent"
        },
        {
          "$ref": "#/definitions/TestSetDefinition"
        },
        {
          "$ref": "#/definitions/TestCaseDefinition"
        },
        {
          "$ref": "#/definitions/TestTranscriptDefinition"
        },
        {
          "$ref": "#/definitions/SendUserActivity"
        },
        {
          "$ref": "#/definitions/RelevanceAssertion"
        },
        {
          "$ref": "#/definitions/AbstentionAssertion"
        },
        {
          "$ref": "#/definitions/CompletenessAssertion"
        },
        {
          "$ref": "#/definitions/GroundednessAssertion"
        },
        {
          "$ref": "#/definitions/ExactMatchAssertion"
        },
        {
          "$ref": "#/definitions/IntentMatchAssertion"
        },
        {
          "$ref": "#/definitions/CosineEmbeddingSimilarityAssertion"
        },
        {
          "$ref": "#/definitions/ContainsAllAssertion"
        },
        {
          "$ref": "#/definitions/ContainsAnyAssertion"
        },
        {
          "$ref": "#/definitions/EvaluationRunDefinition"
        },
        {
          "$ref": "#/definitions/AgentEvaluationTarget"
        },
        {
          "$ref": "#/definitions/PromptEvaluationTarget"
        },
        {
          "$ref": "#/definitions/FlowEvaluationTarget"
        },
        {
          "$ref": "#/definitions/EvaluationSet"
        },
        {
          "$ref": "#/definitions/GeneralQualityGrader"
        },
        {
          "$ref": "#/definitions/TaskSuccessGrader"
        },
        {
          "$ref": "#/definitions/CompareMeaningGrader"
        },
        {
          "$ref": "#/definitions/TextSimilarityGrader"
        },
        {
          "$ref": "#/definitions/ExactMatchGrader"
        },
        {
          "$ref": "#/definitions/ContainsAllGrader"
        },
        {
          "$ref": "#/definitions/ContainsAnyGrader"
        },
        {
          "$ref": "#/definitions/ToolCallGrader"
        },
        {
          "$ref": "#/definitions/PromptGrader"
        },
        {
          "$ref": "#/definitions/PromptGraderLabel"
        },
        {
          "$ref": "#/definitions/CodeGrader"
        },
        {
          "$ref": "#/definitions/EvaluationData"
        },
        {
          "$ref": "#/definitions/SimpleEvaluationCase"
        },
        {
          "$ref": "#/definitions/ExpectedToolCallStep"
        },
        {
          "$ref": "#/definitions/ExpectedTopicTriggeredStep"
        },
        {
          "$ref": "#/definitions/MultiTurnEvaluationCase"
        },
        {
          "$ref": "#/definitions/MultiTurnActivity"
        },
        {
          "$ref": "#/definitions/LegacyOrUnknownComponent"
        },
        {
          "$ref": "#/definitions/CustomMetricDefinitionComponent"
        },
        {
          "$ref": "#/definitions/CustomMetricDefinition"
        },
        {
          "$ref": "#/definitions/CustomMetricCategory"
        },
        {
          "$ref": "#/definitions/AIPluginOperationComponent"
        },
        {
          "$ref": "#/definitions/AIPluginComponent"
        },
        {
          "$ref": "#/definitions/SystemUser"
        },
        {
          "$ref": "#/definitions/UserPrivilege"
        },
        {
          "$ref": "#/definitions/ConnectorDefinition"
        },
        {
          "$ref": "#/definitions/ConnectorOperation"
        },
        {
          "$ref": "#/definitions/ConnectorTriggerOperation"
        },
        {
          "$ref": "#/definitions/AIPluginOperation"
        },
        {
          "$ref": "#/definitions/ConnectedAgentDefinition"
        },
        {
          "$ref": "#/definitions/BotDefinition"
        },
        {
          "$ref": "#/definitions/BotComponentCollectionDefinition"
        },
        {
          "$ref": "#/definitions/ReferenceItemSourceFile"
        },
        {
          "$ref": "#/definitions/ReferencesSourceFile"
        },
        {
          "$ref": "#/definitions/ConnectionReferencesSourceFile"
        },
        {
          "$ref": "#/definitions/DialogComponentReference"
        },
        {
          "$ref": "#/definitions/ModelManifestResource"
        },
        {
          "$ref": "#/definitions/ToolManifestResource"
        },
        {
          "$ref": "#/definitions/SearchResultRecord"
        },
        {
          "$ref": "#/definitions/InvokeClientTaskAction"
        },
        {
          "$ref": "#/definitions/NeverRequireMCPApproval"
        },
        {
          "$ref": "#/definitions/AlwaysRequireMCPApproval"
        },
        {
          "$ref": "#/definitions/InvokeConnectorTaskAction"
        },
        {
          "$ref": "#/definitions/DisableToolAugmentation"
        },
        {
          "$ref": "#/definitions/EnableToolAugmentation"
        },
        {
          "$ref": "#/definitions/InvokeExternalAgentTaskAction"
        },
        {
          "$ref": "#/definitions/ModelContextProtocolMetadata"
        },
        {
          "$ref": "#/definitions/UseAllTools"
        },
        {
          "$ref": "#/definitions/UseSpecificTools"
        },
        {
          "$ref": "#/definitions/McpToolDefinition"
        },
        {
          "$ref": "#/definitions/ActivityProtocolMetadata"
        },
        {
          "$ref": "#/definitions/AgentToAgentProtocolMetadata"
        },
        {
          "$ref": "#/definitions/A2AExtensions"
        },
        {
          "$ref": "#/definitions/InvokeComputerUsingAgentTaskAction"
        },
        {
          "$ref": "#/definitions/ComputerUsingAgentAllowlist"
        },
        {
          "$ref": "#/definitions/InvokeAIBuilderModelTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeFlowTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeSkillTaskAction"
        },
        {
          "$ref": "#/definitions/CopilotPolicy"
        },
        {
          "$ref": "#/definitions/AndConditionGroup"
        },
        {
          "$ref": "#/definitions/OrConditionGroup"
        },
        {
          "$ref": "#/definitions/BooleanCondition"
        },
        {
          "$ref": "#/definitions/StructuredRecordExpression"
        }
      ]
    },
    "TaskInput": {
      "oneOf": [
        {
          "$ref": "#/definitions/AutomaticTaskInput"
        },
        {
          "$ref": "#/definitions/ManualTaskInput"
        }
      ]
    },
    "ActivityTemplateBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/EventActivity"
        },
        {
          "$ref": "#/definitions/MessageOptionalKind"
        },
        {
          "$ref": "#/definitions/Activity"
        }
      ]
    },
    "DataValue": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "number"
        },
        {
          "type": "boolean"
        },
        {
          "type": "array"
        },
        {
          "type": "object"
        }
      ]
    },
    "FileReference": {
      "oneOf": [
        {
          "$ref": "#/definitions/BotFileReference"
        },
        {
          "$ref": "#/definitions/ConversationFileReference"
        },
        {
          "$ref": "#/definitions/UriFileReference"
        },
        {
          "$ref": "#/definitions/McpResourceFileReference"
        }
      ]
    },
    "OptionSetDataType": {
      "oneOf": [
        {
          "$ref": "#/definitions/ClosedListOptionSet"
        },
        {
          "$ref": "#/definitions/EmbeddedOptionSet"
        },
        {
          "$ref": "#/definitions/SystemOptionSet"
        }
      ]
    },
    "ActivityAttachment": {
      "oneOf": [
        {
          "$ref": "#/definitions/VideoCardTemplate"
        },
        {
          "$ref": "#/definitions/ImageCardTemplate"
        },
        {
          "$ref": "#/definitions/AdaptiveCardTemplate"
        },
        {
          "$ref": "#/definitions/HeroCardTemplate"
        },
        {
          "$ref": "#/definitions/FileTemplate"
        }
      ]
    },
    "QuickReplyBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/MessageBack"
        },
        {
          "$ref": "#/definitions/OpenUrl"
        },
        {
          "$ref": "#/definitions/MakeCall"
        },
        {
          "$ref": "#/definitions/SendHiddenMessageBack"
        }
      ]
    },
    "TemplateSegment": {
      "oneOf": [
        {
          "$ref": "#/definitions/TextSegment"
        },
        {
          "$ref": "#/definitions/ExpressionSegment"
        }
      ]
    },
    "EntityReference": {
      "oneOf": [
        {
          "$ref": "#/definitions/OneOfMultiEntityReference"
        },
        {
          "$ref": "#/definitions/RegexEntityReference"
        },
        {
          "$ref": "#/definitions/ClosedListEntityReference"
        },
        {
          "$ref": "#/definitions/DynamicClosedListEntity"
        },
        {
          "$ref": "#/definitions/BooleanPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/StringPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/AgePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DatePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/MoneyPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/NumberPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/OrdinalPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PercentagePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PhoneNumberPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/SpeedPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/TemperaturePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/WeightPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/ZipCodePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/CityPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/ColorPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/ContinentPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/CountryOrRegionPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DateTimePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DateTimeNoTimeZonePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/DurationPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/EmailPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/EventPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/FilePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/LanguagePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/OrganizationPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PersonNamePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/PointOfInterestPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/StatePrebuiltEntity"
        },
        {
          "$ref": "#/definitions/StreetAddressPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/URLPrebuiltEntity"
        },
        {
          "$ref": "#/definitions/EmbeddedEntity"
        },
        {
          "$ref": "#/definitions/ExternalEntityReference"
        }
      ]
    },
    "DtmfTerminationOptions": {
      "oneOf": [
        {
          "$ref": "#/definitions/FixedLengthTermination"
        },
        {
          "$ref": "#/definitions/FlexibleLengthTermination"
        },
        {
          "$ref": "#/definitions/KeyBasedTermination"
        }
      ]
    },
    "BooleanConditionGroup": {
      "oneOf": [
        {
          "$ref": "#/definitions/AndConditionGroup"
        },
        {
          "$ref": "#/definitions/OrConditionGroup"
        }
      ]
    },
    "Entity": {
      "oneOf": [
        {
          "$ref": "#/definitions/RegexEntity"
        },
        {
          "$ref": "#/definitions/ClosedListEntity"
        },
        {
          "$ref": "#/definitions/ExternalEntity"
        }
      ]
    },
    "DataType": {
      "oneOf": [
        {
          "$ref": "#/definitions/ClosedListOptionSet"
        },
        {
          "$ref": "#/definitions/EmbeddedOptionSet"
        },
        {
          "$ref": "#/definitions/SystemOptionSet"
        },
        {
          "$ref": "#/definitions/Unspecified"
        },
        {
          "$ref": "#/definitions/Blank"
        },
        {
          "$ref": "#/definitions/Boolean"
        },
        {
          "$ref": "#/definitions/Number"
        },
        {
          "$ref": "#/definitions/Float"
        },
        {
          "$ref": "#/definitions/String"
        },
        {
          "$ref": "#/definitions/File"
        },
        {
          "$ref": "#/definitions/Hyperlink"
        },
        {
          "$ref": "#/definitions/Color"
        },
        {
          "$ref": "#/definitions/Guid"
        },
        {
          "$ref": "#/definitions/Time"
        },
        {
          "$ref": "#/definitions/Date"
        },
        {
          "$ref": "#/definitions/DateTime"
        },
        {
          "$ref": "#/definitions/DateTimeNoTimeZone"
        },
        {
          "$ref": "#/definitions/Any"
        },
        {
          "$ref": "#/definitions/UnresolvedDynamicType"
        },
        {
          "$ref": "#/definitions/Table"
        },
        {
          "$ref": "#/definitions/Record"
        }
      ]
    },
    "TaskAction": {
      "oneOf": [
        {
          "$ref": "#/definitions/InvokeAIPluginTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeAgentTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeConnectedAgentTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeClientTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeConnectorTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeExternalAgentTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeComputerUsingAgentTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeAIBuilderModelTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeFlowTaskAction"
        },
        {
          "$ref": "#/definitions/InvokeSkillTaskAction"
        }
      ]
    },
    "AIPluginConnectionReference": {
      "oneOf": [
        {
          "$ref": "#/definitions/InvokerConnectionReference"
        },
        {
          "$ref": "#/definitions/MakerConnectionReference"
        }
      ]
    },
    "HistoryType": {
      "oneOf": [
        {
          "$ref": "#/definitions/NoHistory"
        },
        {
          "$ref": "#/definitions/ConversationHistory"
        }
      ]
    },
    "InterruptionTopicListFilter": {
      "oneOf": [
        {
          "$ref": "#/definitions/IncludeSelectedTopics"
        }
      ]
    },
    "Connection": {
      "oneOf": [
        {
          "$ref": "#/definitions/ConnectionProperties"
        },
        {
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        }
      ]
    },
    "SensitiveDataMaskingSettings": {
      "oneOf": [
        {
          "$ref": "#/definitions/InboundTranscriptRedactionSettings"
        },
        {
          "$ref": "#/definitions/InboundTranscriptRedactionSettingsNoKind"
        }
      ]
    },
    "VoiceProcessingModeBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/ClassicVoiceProcessingMode"
        },
        {
          "$ref": "#/definitions/RealtimeVoiceProcessingMode"
        }
      ]
    },
    "RecognizerBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/AdvanceNLURecognizer"
        },
        {
          "$ref": "#/definitions/ClassicAIRecognizer"
        },
        {
          "$ref": "#/definitions/GenerativeAIRecognizer"
        },
        {
          "$ref": "#/definitions/CLIAgentRecognizer"
        }
      ]
    },
    "AgentModelType": {
      "oneOf": [
        {
          "$ref": "#/definitions/CustomModels"
        },
        {
          "$ref": "#/definitions/CurrentModels"
        },
        {
          "$ref": "#/definitions/CurrentModelsNoKind"
        },
        {
          "$ref": "#/definitions/PreviewModels"
        },
        {
          "$ref": "#/definitions/ExperimentalModels"
        },
        {
          "$ref": "#/definitions/TurboProductionModels"
        },
        {
          "$ref": "#/definitions/TurboPreviewModels"
        },
        {
          "$ref": "#/definitions/TurboExperimentalModels"
        },
        {
          "$ref": "#/definitions/ReasoningProductionModels"
        },
        {
          "$ref": "#/definitions/ReasoningPreviewModels"
        },
        {
          "$ref": "#/definitions/ReasoningExperimentalModels"
        },
        {
          "$ref": "#/definitions/DeferredUpdateModels"
        }
      ]
    },
    "CustomModelCitationHandlingType": {
      "oneOf": [
        {
          "$ref": "#/definitions/NoCitationsInModelOutput"
        },
        {
          "$ref": "#/definitions/CitationsInModelOutput"
        }
      ]
    },
    "RoiCalculationSettingsBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/ToolBasedRoiCalculationSettings"
        },
        {
          "$ref": "#/definitions/SessionBasedRoiCalculationSettings"
        }
      ]
    },
    "BaseSearchConfiguration": {
      "oneOf": [
        {
          "$ref": "#/definitions/SqlFederatedTableSearchConfiguration"
        },
        {
          "$ref": "#/definitions/IngestionBasedGraphSearchConfiguration"
        },
        {
          "$ref": "#/definitions/GenericDatasetNameSearchConfiguration"
        }
      ]
    },
    "DialogBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/TaskDialog"
        },
        {
          "$ref": "#/definitions/AdaptiveDialog"
        },
        {
          "$ref": "#/definitions/AdaptiveDialogNoKind"
        },
        {
          "$ref": "#/definitions/AgentDialog"
        }
      ]
    },
    "LocalizableContentContainer": {
      "oneOf": [
        {
          "$ref": "#/definitions/RegexEntity"
        },
        {
          "$ref": "#/definitions/ClosedListEntity"
        },
        {
          "$ref": "#/definitions/ExternalEntity"
        },
        {
          "$ref": "#/definitions/TaskDialog"
        },
        {
          "$ref": "#/definitions/AdaptiveDialog"
        },
        {
          "$ref": "#/definitions/AgentDialog"
        }
      ]
    },
    "Recognizer": {
      "oneOf": [
        {
          "$ref": "#/definitions/RegexRecognizer"
        },
        {
          "$ref": "#/definitions/VirtualAgents.Recognizer"
        }
      ]
    },
    "TriggerBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/RecurrenceTrigger"
        },
        {
          "$ref": "#/definitions/CreateConversationConnectorTrigger"
        },
        {
          "$ref": "#/definitions/ContinueConversationConnectorTrigger"
        },
        {
          "$ref": "#/definitions/OnRedirect"
        },
        {
          "$ref": "#/definitions/OnPlanComplete"
        },
        {
          "$ref": "#/definitions/OnKnowledgeRequested"
        },
        {
          "$ref": "#/definitions/OnGeneratedResponse"
        },
        {
          "$ref": "#/definitions/OnOutgoingMessage"
        },
        {
          "$ref": "#/definitions/OnCopilotRedirect"
        },
        {
          "$ref": "#/definitions/OnActivity"
        },
        {
          "$ref": "#/definitions/OnEventActivity"
        },
        {
          "$ref": "#/definitions/OnDtmfKeyPress"
        },
        {
          "$ref": "#/definitions/OnToolSelected"
        },
        {
          "$ref": "#/definitions/OnRecognizedIntent"
        },
        {
          "$ref": "#/definitions/OnSystemIntent"
        },
        {
          "$ref": "#/definitions/OnEscalate"
        },
        {
          "$ref": "#/definitions/OnInactivity"
        },
        {
          "$ref": "#/definitions/OnAnsweringMachineDetected"
        },
        {
          "$ref": "#/definitions/OnSystemRedirect"
        },
        {
          "$ref": "#/definitions/OnSelectIntent"
        },
        {
          "$ref": "#/definitions/OnError"
        },
        {
          "$ref": "#/definitions/OnUnrecognizedSpeech"
        },
        {
          "$ref": "#/definitions/OnConversationStart"
        },
        {
          "$ref": "#/definitions/OnAnalyzeText"
        },
        {
          "$ref": "#/definitions/OnSignIn"
        },
        {
          "$ref": "#/definitions/OnUnknownIntent"
        },
        {
          "$ref": "#/definitions/OnUnknownDtmfKey"
        },
        {
          "$ref": "#/definitions/OnSilence"
        }
      ]
    },
    "DialogAction": {
      "oneOf": [
        {
          "$ref": "#/definitions/InvokeFlowAction"
        },
        {
          "$ref": "#/definitions/InvokeAIBuilderModelAction"
        },
        {
          "$ref": "#/definitions/WaitForConnectorTrigger"
        },
        {
          "$ref": "#/definitions/InvokeConnectorAction"
        },
        {
          "$ref": "#/definitions/InvokeMcpToolAction"
        },
        {
          "$ref": "#/definitions/InvokeSkillAction"
        },
        {
          "$ref": "#/definitions/HttpRequestAction"
        },
        {
          "$ref": "#/definitions/SearchAndSummarizeContent"
        },
        {
          "$ref": "#/definitions/AnswerQuestionWithAI"
        },
        {
          "$ref": "#/definitions/SearchAndSummarizeWithCustomModel"
        },
        {
          "$ref": "#/definitions/InvokeCustomModelAction"
        },
        {
          "$ref": "#/definitions/SearchKnowledgeSources"
        },
        {
          "$ref": "#/definitions/AdaptiveCardPrompt"
        },
        {
          "$ref": "#/definitions/Question"
        },
        {
          "$ref": "#/definitions/CSATQuestion"
        },
        {
          "$ref": "#/definitions/OAuthInput"
        },
        {
          "$ref": "#/definitions/ActionScope"
        },
        {
          "$ref": "#/definitions/Foreach"
        },
        {
          "$ref": "#/definitions/DisconnectedNodeContainer"
        },
        {
          "$ref": "#/definitions/BeginDialog"
        },
        {
          "$ref": "#/definitions/ActivateExternalTrigger"
        },
        {
          "$ref": "#/definitions/ReplaceDialog"
        },
        {
          "$ref": "#/definitions/RepeatDialog"
        },
        {
          "$ref": "#/definitions/DisableTrigger"
        },
        {
          "$ref": "#/definitions/CancelAllDialogs"
        },
        {
          "$ref": "#/definitions/CancelDialog"
        },
        {
          "$ref": "#/definitions/ClearAllVariables"
        },
        {
          "$ref": "#/definitions/BreakLoop"
        },
        {
          "$ref": "#/definitions/ContinueLoop"
        },
        {
          "$ref": "#/definitions/ResetVariable"
        },
        {
          "$ref": "#/definitions/EditTable"
        },
        {
          "$ref": "#/definitions/EditTableV2"
        },
        {
          "$ref": "#/definitions/EmitEvent"
        },
        {
          "$ref": "#/definitions/EndDialog"
        },
        {
          "$ref": "#/definitions/GetActivityMembers"
        },
        {
          "$ref": "#/definitions/GetConversationMembers"
        },
        {
          "$ref": "#/definitions/GotoAction"
        },
        {
          "$ref": "#/definitions/ConditionGroup"
        },
        {
          "$ref": "#/definitions/EndConversation"
        },
        {
          "$ref": "#/definitions/RecognizeIntent"
        },
        {
          "$ref": "#/definitions/SendActivity"
        },
        {
          "$ref": "#/definitions/TransferConversation"
        },
        {
          "$ref": "#/definitions/TransferConversationV2"
        },
        {
          "$ref": "#/definitions/SetVariable"
        },
        {
          "$ref": "#/definitions/SetMultipleVariables"
        },
        {
          "$ref": "#/definitions/SetTextVariable"
        },
        {
          "$ref": "#/definitions/ParseValue"
        },
        {
          "$ref": "#/definitions/SignOutUser"
        },
        {
          "$ref": "#/definitions/LogCustomTelemetryEvent"
        },
        {
          "$ref": "#/definitions/DeleteActivity"
        },
        {
          "$ref": "#/definitions/UpdateActivity"
        },
        {
          "$ref": "#/definitions/CreateSearchQuery"
        }
      ]
    },
    "ActionInputBindingBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/SingleValueInputBinding"
        },
        {
          "$ref": "#/definitions/ActionInputBinding"
        },
        {
          "$ref": "#/definitions/ActionInputBindingNoKind"
        }
      ]
    },
    "ActionOutputBindingBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/ActionOutputBinding"
        },
        {
          "$ref": "#/definitions/ActionOutputBindingNoKind"
        },
        {
          "$ref": "#/definitions/SingleVariableOutputBinding"
        }
      ]
    },
    "HttpErrorHandlingBehavior": {
      "oneOf": [
        {
          "$ref": "#/definitions/RaiseErrorBehavior"
        },
        {
          "$ref": "#/definitions/RaiseErrorBehaviorNoKind"
        },
        {
          "$ref": "#/definitions/ContinueOnErrorBehavior"
        }
      ]
    },
    "HttpRequestContent": {
      "oneOf": [
        {
          "$ref": "#/definitions/NoRequestContent"
        },
        {
          "$ref": "#/definitions/NoRequestContentNoKind"
        },
        {
          "$ref": "#/definitions/JsonRequestContent"
        },
        {
          "$ref": "#/definitions/RawRequestContent"
        }
      ]
    },
    "SearchKnowledgeSourcesMode": {
      "oneOf": [
        {
          "$ref": "#/definitions/SearchAllKnowledgeSources"
        },
        {
          "$ref": "#/definitions/SearchSpecificKnowledgeSources"
        }
      ]
    },
    "PublicDataSource": {
      "oneOf": [
        {
          "$ref": "#/definitions/PublicSiteSearchDataSource"
        },
        {
          "$ref": "#/definitions/PublicSiteSearchDataSourceNoKind"
        },
        {
          "$ref": "#/definitions/BingCustomSearchDataSource"
        }
      ]
    },
    "SearchFilesMode": {
      "oneOf": [
        {
          "$ref": "#/definitions/SearchAllFiles"
        },
        {
          "$ref": "#/definitions/SearchSpecificFiles"
        },
        {
          "$ref": "#/definitions/DoNotSearchFiles"
        }
      ]
    },
    "ExternalModelConfiguration": {
      "oneOf": [
        {
          "$ref": "#/definitions/ExternalChatCompletionModelConfiguration"
        }
      ]
    },
    "HoldSettings": {
      "oneOf": [
        {
          "$ref": "#/definitions/DoNotHoldSettings"
        },
        {
          "$ref": "#/definitions/AutomaticHoldSettings"
        },
        {
          "$ref": "#/definitions/UserRequestedHoldSettings"
        }
      ]
    },
    "EditTableOperation": {
      "oneOf": [
        {
          "$ref": "#/definitions/AddItemOperation"
        },
        {
          "$ref": "#/definitions/RemoveItemOperation"
        },
        {
          "$ref": "#/definitions/TakeFirstItemOperation"
        },
        {
          "$ref": "#/definitions/TakeLastItemOperation"
        },
        {
          "$ref": "#/definitions/ClearItemsOperation"
        }
      ]
    },
    "TransferContext": {
      "oneOf": [
        {
          "$ref": "#/definitions/AutomaticTransferContext"
        },
        {
          "$ref": "#/definitions/ExpressionTransferContext"
        }
      ]
    },
    "TransferType": {
      "oneOf": [
        {
          "$ref": "#/definitions/TransferToAgent"
        },
        {
          "$ref": "#/definitions/TransferToPhoneNumber"
        }
      ]
    },
    "IntentBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/Intent"
        },
        {
          "$ref": "#/definitions/IntentNoKind"
        },
        {
          "$ref": "#/definitions/ExternalIntent"
        }
      ]
    },
    "KnowledgeSource": {
      "oneOf": [
        {
          "$ref": "#/definitions/FileGroupKnowledgeSource"
        },
        {
          "$ref": "#/definitions/PublicSiteSearchSource"
        },
        {
          "$ref": "#/definitions/BingCustomSearchSource"
        },
        {
          "$ref": "#/definitions/CustomKnowledgeSource"
        },
        {
          "$ref": "#/definitions/AzureOpenAIOnYourDataKnowledgeSource"
        },
        {
          "$ref": "#/definitions/AzureAISearchSource"
        },
        {
          "$ref": "#/definitions/GraphConnectorSearchSource"
        },
        {
          "$ref": "#/definitions/FabricAISkillSource"
        },
        {
          "$ref": "#/definitions/SharePointSearchSource"
        },
        {
          "$ref": "#/definitions/TeamsMessageSearchSource"
        },
        {
          "$ref": "#/definitions/MeetingSearchSource"
        },
        {
          "$ref": "#/definitions/EmailSearchSource"
        },
        {
          "$ref": "#/definitions/DataverseStructuredSearchSource"
        },
        {
          "$ref": "#/definitions/FederatedStructuredSearchSource"
        },
        {
          "$ref": "#/definitions/CopilotConnectorKnowledgeSourceDemo"
        }
      ]
    },
    "ExternalTriggerDefinition": {
      "oneOf": [
        {
          "$ref": "#/definitions/WorkflowExternalTrigger"
        },
        {
          "$ref": "#/definitions/RecurrenceTriggerDefinition"
        },
        {
          "$ref": "#/definitions/ConnectorTriggerDefinition"
        }
      ]
    },
    "BotSettingsBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/AutonomousSettings"
        },
        {
          "$ref": "#/definitions/ContentModerationSettings"
        },
        {
          "$ref": "#/definitions/ConnectionParameterSettings"
        },
        {
          "$ref": "#/definitions/IvrBotSettings"
        },
        {
          "$ref": "#/definitions/DigitalVoiceSettings"
        },
        {
          "$ref": "#/definitions/RealTimeVoiceBotSettings"
        },
        {
          "$ref": "#/definitions/NoFeedbackCollection"
        },
        {
          "$ref": "#/definitions/DefaultFeedbackCollection"
        }
      ]
    },
    "LatencySettingsBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/VoiceMessageLatencySettings"
        },
        {
          "$ref": "#/definitions/VoiceMessageLatencySettingsNoKind"
        },
        {
          "$ref": "#/definitions/VoiceAudioLatencySettings"
        }
      ]
    },
    "LatencySettingsBaseLegacy": {
      "oneOf": [
        {
          "$ref": "#/definitions/RealtimeVoiceMessageLatencySettings"
        },
        {
          "$ref": "#/definitions/RealtimeVoiceMessageLatencySettingsNoKind"
        },
        {
          "$ref": "#/definitions/RealtimeVoiceAudioLatencySettings"
        }
      ]
    },
    "TestDefinitionBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/TestSetDefinition"
        },
        {
          "$ref": "#/definitions/TestCaseDefinition"
        },
        {
          "$ref": "#/definitions/EvaluationRunDefinition"
        },
        {
          "$ref": "#/definitions/EvaluationSet"
        },
        {
          "$ref": "#/definitions/EvaluationData"
        },
        {
          "$ref": "#/definitions/MultiTurnEvaluationCase"
        }
      ]
    },
    "TestActivityDefinition": {
      "oneOf": [
        {
          "$ref": "#/definitions/SendUserActivity"
        }
      ]
    },
    "TestAssertionBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/RelevanceAssertion"
        },
        {
          "$ref": "#/definitions/AbstentionAssertion"
        },
        {
          "$ref": "#/definitions/CompletenessAssertion"
        },
        {
          "$ref": "#/definitions/GroundednessAssertion"
        },
        {
          "$ref": "#/definitions/ExactMatchAssertion"
        },
        {
          "$ref": "#/definitions/IntentMatchAssertion"
        },
        {
          "$ref": "#/definitions/CosineEmbeddingSimilarityAssertion"
        },
        {
          "$ref": "#/definitions/ContainsAllAssertion"
        },
        {
          "$ref": "#/definitions/ContainsAnyAssertion"
        }
      ]
    },
    "EvaluationTargetBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/AgentEvaluationTarget"
        },
        {
          "$ref": "#/definitions/PromptEvaluationTarget"
        },
        {
          "$ref": "#/definitions/FlowEvaluationTarget"
        }
      ]
    },
    "GraderBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/GeneralQualityGrader"
        },
        {
          "$ref": "#/definitions/TaskSuccessGrader"
        },
        {
          "$ref": "#/definitions/CompareMeaningGrader"
        },
        {
          "$ref": "#/definitions/TextSimilarityGrader"
        },
        {
          "$ref": "#/definitions/ExactMatchGrader"
        },
        {
          "$ref": "#/definitions/ContainsAllGrader"
        },
        {
          "$ref": "#/definitions/ContainsAnyGrader"
        },
        {
          "$ref": "#/definitions/ToolCallGrader"
        },
        {
          "$ref": "#/definitions/PromptGrader"
        },
        {
          "$ref": "#/definitions/CodeGrader"
        }
      ]
    },
    "ExpectedExecutionStepBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/ExpectedToolCallStep"
        },
        {
          "$ref": "#/definitions/ExpectedTopicTriggeredStep"
        }
      ]
    },
    "BotComponentBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/DialogComponent"
        },
        {
          "$ref": "#/definitions/TranslationsComponent"
        },
        {
          "$ref": "#/definitions/CustomEntityComponent"
        },
        {
          "$ref": "#/definitions/GlobalVariableComponent"
        },
        {
          "$ref": "#/definitions/SkillComponent"
        },
        {
          "$ref": "#/definitions/FileAttachmentComponent"
        },
        {
          "$ref": "#/definitions/GptComponent"
        },
        {
          "$ref": "#/definitions/KnowledgeSourceComponent"
        },
        {
          "$ref": "#/definitions/ExternalTriggerComponent"
        },
        {
          "$ref": "#/definitions/BotSettingsComponent"
        },
        {
          "$ref": "#/definitions/TestCaseComponent"
        },
        {
          "$ref": "#/definitions/LegacyOrUnknownComponent"
        },
        {
          "$ref": "#/definitions/CustomMetricDefinitionComponent"
        }
      ]
    },
    "DataverseTableSearchBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/DataverseTableSearch"
        },
        {
          "$ref": "#/definitions/FederatedTableSearch"
        }
      ]
    },
    "AgentDefinition": {
      "oneOf": [
        {
          "$ref": "#/definitions/GptComponentMetadata"
        },
        {
          "$ref": "#/definitions/GptComponentMetadataNoKind"
        },
        {
          "$ref": "#/definitions/ConnectedAgentDefinition"
        }
      ]
    },
    "ManifestResources": {
      "oneOf": [
        {
          "$ref": "#/definitions/ModelManifestResource"
        },
        {
          "$ref": "#/definitions/ToolManifestResource"
        }
      ]
    },
    "ToolAugmentation": {
      "oneOf": [
        {
          "$ref": "#/definitions/DisableToolAugmentation"
        },
        {
          "$ref": "#/definitions/EnableToolAugmentation"
        }
      ]
    },
    "ProtocolMetadataBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/ModelContextProtocolMetadata"
        },
        {
          "$ref": "#/definitions/ActivityProtocolMetadata"
        },
        {
          "$ref": "#/definitions/AgentToAgentProtocolMetadata"
        }
      ]
    },
    "ToolsSelectionMode": {
      "oneOf": [
        {
          "$ref": "#/definitions/UseAllTools"
        },
        {
          "$ref": "#/definitions/UseSpecificTools"
        }
      ]
    },
    "BooleanConditionBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/AndConditionGroup"
        },
        {
          "$ref": "#/definitions/OrConditionGroup"
        },
        {
          "$ref": "#/definitions/BooleanCondition"
        }
      ]
    },
    "SolutionComponent": {
      "oneOf": [
        {
          "$ref": "#/definitions/BotEntity"
        },
        {
          "$ref": "#/definitions/BotComponentCollection"
        },
        {
          "$ref": "#/definitions/CloudFlowDefinition"
        },
        {
          "$ref": "#/definitions/AIModelDefinition"
        },
        {
          "$ref": "#/definitions/ConnectorDefinitionComponent"
        },
        {
          "$ref": "#/definitions/EnvironmentVariableDefinition"
        },
        {
          "$ref": "#/definitions/EnvironmentVariableValue"
        },
        {
          "$ref": "#/definitions/ConnectionReference"
        },
        {
          "$ref": "#/definitions/DataverseTableSearchEntityColumnSynonym"
        },
        {
          "$ref": "#/definitions/DataverseTableSearchGlossaryConfiguration"
        },
        {
          "$ref": "#/definitions/DataverseTableSearchEntityConfiguration"
        },
        {
          "$ref": "#/definitions/DataverseTableSearch"
        },
        {
          "$ref": "#/definitions/FederatedTableSearch"
        },
        {
          "$ref": "#/definitions/DialogComponent"
        },
        {
          "$ref": "#/definitions/TranslationsComponent"
        },
        {
          "$ref": "#/definitions/CustomEntityComponent"
        },
        {
          "$ref": "#/definitions/GlobalVariableComponent"
        },
        {
          "$ref": "#/definitions/SkillComponent"
        },
        {
          "$ref": "#/definitions/FileAttachmentComponent"
        },
        {
          "$ref": "#/definitions/GptComponent"
        },
        {
          "$ref": "#/definitions/KnowledgeSourceComponent"
        },
        {
          "$ref": "#/definitions/ExternalTriggerComponent"
        },
        {
          "$ref": "#/definitions/BotSettingsComponent"
        },
        {
          "$ref": "#/definitions/TestCaseComponent"
        },
        {
          "$ref": "#/definitions/LegacyOrUnknownComponent"
        },
        {
          "$ref": "#/definitions/CustomMetricDefinitionComponent"
        },
        {
          "$ref": "#/definitions/AIPluginOperationComponent"
        },
        {
          "$ref": "#/definitions/AIPluginComponent"
        }
      ]
    },
    "DefinitionBase": {
      "oneOf": [
        {
          "$ref": "#/definitions/BotDefinition"
        },
        {
          "$ref": "#/definitions/BotComponentCollectionDefinition"
        }
      ]
    },
    "ResponseTemplate": {
      "title": "BotSchema:$$ResponseTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ResponseTemplate"
        },
        "activity": {
          "title": "Activity",
          "description": "BotSchema:$$ResponseTemplate_activity_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "mode": {
          "title": "Mode",
          "description": "BotSchema:$$ResponseTemplate_mode_description$$",
          "default": "Strict",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/TemplateResponseMode"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "ResponseTemplateNoKind": {
      "title": "BotSchema:$$ResponseTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "activity": {
          "title": "Activity",
          "description": "BotSchema:$$ResponseTemplate_activity_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "mode": {
          "title": "Mode",
          "description": "BotSchema:$$ResponseTemplate_mode_description$$",
          "default": "Strict",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/TemplateResponseMode"
            }
          ]
        }
      }
    },
    "BotFileReference": {
      "title": "BotFileReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotFileReference"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "ConversationFileReference": {
      "title": "ConversationFileReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConversationFileReference"
        },
        "value": {
          "title": "Value",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "value"
      ]
    },
    "UriFileReference": {
      "title": "UriFileReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "UriFileReference"
        },
        "uri": {
          "title": "Uri",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "uri"
      ]
    },
    "McpResourceFileReference": {
      "title": "McpResourceFileReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "McpResourceFileReference"
        },
        "resourcePath": {
          "title": "ResourcePath",
          "type": "string"
        },
        "serverSchemaName": {
          "title": "ServerSchemaName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "resourcePath",
        "serverSchemaName"
      ]
    },
    "ClosedListOptionSet": {
      "title": "ClosedListOptionSet",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClosedListOptionSet"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "EmbeddedOptionSet": {
      "title": "EmbeddedOptionSet",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EmbeddedOptionSet"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "dialogSchemaName": {
          "title": "DialogSchemaName",
          "type": "string"
        },
        "triggerId": {
          "title": "TriggerId",
          "type": "string"
        },
        "actionId": {
          "title": "ActionId",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "dialogSchemaName",
        "triggerId",
        "actionId"
      ]
    },
    "EmbeddedOptionSetNoKind": {
      "title": "EmbeddedOptionSet",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "dialogSchemaName": {
          "title": "DialogSchemaName",
          "type": "string"
        },
        "triggerId": {
          "title": "TriggerId",
          "type": "string"
        },
        "actionId": {
          "title": "ActionId",
          "type": "string"
        }
      },
      "required": [
        "dialogSchemaName",
        "triggerId",
        "actionId"
      ]
    },
    "SystemOptionSet": {
      "title": "SystemOptionSet",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SystemOptionSet"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "name": {
          "title": "Name",
          "$ref": "#/definitions/SystemOptionSetName"
        }
      },
      "required": [
        "kind",
        "name"
      ]
    },
    "EventActivity": {
      "title": "BotSchema:$$EventActivityTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EventActivity"
        },
        "channelData": {
          "title": "BotSchema:$$ActivityTemplateBase_channelData_title$$",
          "description": "BotSchema:$$ActivityTemplateBase_channelData_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "value": {
          "title": "BotSchema:$$ActivityTemplateBase_value_title$$",
          "description": "BotSchema:$$ActivityTemplateBase_value_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "name": {
          "title": "BotSchema:$$EventActivityTemplate_name_title$$",
          "description": "BotSchema:$$EventActivityTemplate_name_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "MessageOptionalKind": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "title": "BotSchema:$$MessageActivityTemplate_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Message"
            },
            "channelData": {
              "title": "BotSchema:$$ActivityTemplateBase_channelData_title$$",
              "description": "BotSchema:$$ActivityTemplateBase_channelData_description$$",
              "$role": "expression",
              "$ref": "#/definitions/ValueExpression"
            },
            "value": {
              "title": "BotSchema:$$ActivityTemplateBase_value_title$$",
              "description": "BotSchema:$$ActivityTemplateBase_value_description$$",
              "$role": "expression",
              "$ref": "#/definitions/ValueExpression"
            },
            "text": {
              "title": "BotSchema:$$MessageActivityTemplate_text_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/TemplateLineNoKind"
              }
            },
            "speak": {
              "title": "BotSchema:$$MessageActivityTemplate_speak_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/TemplateLineNoKind"
              }
            },
            "allowBargeIn": {
              "title": "BotSchema:$$MessageActivityTemplate_allowBargeIn_title$$",
              "description": "BotSchema:$$MessageActivityTemplate_allowBargeIn_description$$",
              "default": true,
              "type": "boolean"
            },
            "attachments": {
              "title": "BotSchema:$$MessageActivityTemplate_attachments_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/ActivityAttachment"
              }
            },
            "attachmentLayout": {
              "title": "BotSchema:$$MessageActivityTemplate_attachmentLayout_title$$",
              "$ref": "#/definitions/AttachmentLayout"
            },
            "summary": {
              "title": "BotSchema:$$MessageActivityTemplate_summary_title$$",
              "type": "string"
            },
            "quickReplies": {
              "title": "BotSchema:$$MessageActivityTemplate_quickReplies_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/QuickReplyBase"
              }
            },
            "expiration": {
              "title": "BotSchema:$$MessageActivityTemplate_expiration_title$$",
              "type": "string"
            },
            "importance": {
              "title": "BotSchema:$$MessageActivityTemplate_importance_title$$",
              "$ref": "#/definitions/ActivityImportance"
            },
            "citationEntities": {
              "title": "BotSchema:$$MessageActivityTemplate_citationEntities_title$$",
              "type": "string",
              "pattern": "=.*",
              "$role": "expression"
            },
            "randomizeVariantSelection": {
              "title": "BotSchema:$$MessageActivityTemplate_randomizeVariantSelection_title$$",
              "description": "BotSchema:$$MessageActivityTemplate_randomizeVariantSelection_description$$",
              "default": true,
              "type": "boolean"
            }
          }
        }
      ]
    },
    "Message": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "title": "BotSchema:$$MessageActivityTemplate_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Message"
            },
            "channelData": {
              "title": "BotSchema:$$ActivityTemplateBase_channelData_title$$",
              "description": "BotSchema:$$ActivityTemplateBase_channelData_description$$",
              "$role": "expression",
              "$ref": "#/definitions/ValueExpression"
            },
            "value": {
              "title": "BotSchema:$$ActivityTemplateBase_value_title$$",
              "description": "BotSchema:$$ActivityTemplateBase_value_description$$",
              "$role": "expression",
              "$ref": "#/definitions/ValueExpression"
            },
            "text": {
              "title": "BotSchema:$$MessageActivityTemplate_text_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/TemplateLineNoKind"
              }
            },
            "speak": {
              "title": "BotSchema:$$MessageActivityTemplate_speak_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/TemplateLineNoKind"
              }
            },
            "allowBargeIn": {
              "title": "BotSchema:$$MessageActivityTemplate_allowBargeIn_title$$",
              "description": "BotSchema:$$MessageActivityTemplate_allowBargeIn_description$$",
              "default": true,
              "type": "boolean"
            },
            "attachments": {
              "title": "BotSchema:$$MessageActivityTemplate_attachments_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/ActivityAttachment"
              }
            },
            "attachmentLayout": {
              "title": "BotSchema:$$MessageActivityTemplate_attachmentLayout_title$$",
              "$ref": "#/definitions/AttachmentLayout"
            },
            "summary": {
              "title": "BotSchema:$$MessageActivityTemplate_summary_title$$",
              "type": "string"
            },
            "quickReplies": {
              "title": "BotSchema:$$MessageActivityTemplate_quickReplies_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/QuickReplyBase"
              }
            },
            "expiration": {
              "title": "BotSchema:$$MessageActivityTemplate_expiration_title$$",
              "type": "string"
            },
            "importance": {
              "title": "BotSchema:$$MessageActivityTemplate_importance_title$$",
              "$ref": "#/definitions/ActivityImportance"
            },
            "citationEntities": {
              "title": "BotSchema:$$MessageActivityTemplate_citationEntities_title$$",
              "type": "string",
              "pattern": "=.*",
              "$role": "expression"
            },
            "randomizeVariantSelection": {
              "title": "BotSchema:$$MessageActivityTemplate_randomizeVariantSelection_title$$",
              "description": "BotSchema:$$MessageActivityTemplate_randomizeVariantSelection_description$$",
              "default": true,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "MessageNoKind": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "title": "BotSchema:$$MessageActivityTemplate_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "channelData": {
              "title": "BotSchema:$$ActivityTemplateBase_channelData_title$$",
              "description": "BotSchema:$$ActivityTemplateBase_channelData_description$$",
              "$role": "expression",
              "$ref": "#/definitions/ValueExpression"
            },
            "value": {
              "title": "BotSchema:$$ActivityTemplateBase_value_title$$",
              "description": "BotSchema:$$ActivityTemplateBase_value_description$$",
              "$role": "expression",
              "$ref": "#/definitions/ValueExpression"
            },
            "text": {
              "title": "BotSchema:$$MessageActivityTemplate_text_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/TemplateLineNoKind"
              }
            },
            "speak": {
              "title": "BotSchema:$$MessageActivityTemplate_speak_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/TemplateLineNoKind"
              }
            },
            "allowBargeIn": {
              "title": "BotSchema:$$MessageActivityTemplate_allowBargeIn_title$$",
              "description": "BotSchema:$$MessageActivityTemplate_allowBargeIn_description$$",
              "default": true,
              "type": "boolean"
            },
            "attachments": {
              "title": "BotSchema:$$MessageActivityTemplate_attachments_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/ActivityAttachment"
              }
            },
            "attachmentLayout": {
              "title": "BotSchema:$$MessageActivityTemplate_attachmentLayout_title$$",
              "$ref": "#/definitions/AttachmentLayout"
            },
            "summary": {
              "title": "BotSchema:$$MessageActivityTemplate_summary_title$$",
              "type": "string"
            },
            "quickReplies": {
              "title": "BotSchema:$$MessageActivityTemplate_quickReplies_title$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/QuickReplyBase"
              }
            },
            "expiration": {
              "title": "BotSchema:$$MessageActivityTemplate_expiration_title$$",
              "type": "string"
            },
            "importance": {
              "title": "BotSchema:$$MessageActivityTemplate_importance_title$$",
              "$ref": "#/definitions/ActivityImportance"
            },
            "citationEntities": {
              "title": "BotSchema:$$MessageActivityTemplate_citationEntities_title$$",
              "type": "string",
              "pattern": "=.*",
              "$role": "expression"
            },
            "randomizeVariantSelection": {
              "title": "BotSchema:$$MessageActivityTemplate_randomizeVariantSelection_title$$",
              "description": "BotSchema:$$MessageActivityTemplate_randomizeVariantSelection_description$$",
              "default": true,
              "type": "boolean"
            }
          }
        }
      ]
    },
    "TemplateLine": {
      "type": "string"
    },
    "TemplateLineNoKind": {
      "type": "string"
    },
    "TextSegment": {
      "title": "TextSegment",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TextSegment"
        },
        "value": {
          "title": "Value",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ExpressionSegment": {
      "title": "ExpressionSegment",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExpressionSegment"
        },
        "expression": {
          "title": "Expression",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "VideoCardTemplate": {
      "title": "BotSchema:$$VideoCardTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VideoCardTemplate"
        },
        "title": {
          "title": "BotSchema:$$VideoCardTemplate_title_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "subtitle": {
          "title": "BotSchema:$$VideoCardTemplate_subtitle_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$VideoCardTemplate_image_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "media": {
          "title": "BotSchema:$$VideoCardTemplate_media_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "text": {
          "title": "BotSchema:$$VideoCardTemplate_text_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "buttons": {
          "title": "BotSchema:$$VideoCardTemplate_buttons_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/QuickReplyBase"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "MessageBack": {
      "title": "BotSchema:$$SendMessageQuickReply_title$$",
      "description": "BotSchema:$$SendMessageQuickReply_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MessageBack"
        },
        "title": {
          "title": "BotSchema:$$QuickReplyBase_title_title$$",
          "description": "BotSchema:$$QuickReplyBase_title_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$QuickReplyBase_image_title$$",
          "description": "BotSchema:$$QuickReplyBase_image_description$$",
          "type": "string"
        },
        "imageAltText": {
          "title": "BotSchema:$$QuickReplyBase_imageAltText_title$$",
          "description": "BotSchema:$$QuickReplyBase_imageAltText_description$$",
          "type": "string"
        },
        "text": {
          "title": "BotSchema:$$SendMessageQuickReply_text_title$$",
          "description": "BotSchema:$$SendMessageQuickReply_text_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "displayText": {
          "title": "BotSchema:$$SendMessageQuickReply_displayText_title$$",
          "description": "BotSchema:$$SendMessageQuickReply_displayText_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "text"
      ]
    },
    "OpenUrl": {
      "title": "BotSchema:$$OpenUrlQuickReply_title$$",
      "description": "BotSchema:$$OpenUrlQuickReply_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OpenUrl"
        },
        "title": {
          "title": "BotSchema:$$QuickReplyBase_title_title$$",
          "description": "BotSchema:$$QuickReplyBase_title_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$QuickReplyBase_image_title$$",
          "description": "BotSchema:$$QuickReplyBase_image_description$$",
          "type": "string"
        },
        "imageAltText": {
          "title": "BotSchema:$$QuickReplyBase_imageAltText_title$$",
          "description": "BotSchema:$$QuickReplyBase_imageAltText_description$$",
          "type": "string"
        },
        "url": {
          "title": "BotSchema:$$OpenUrlQuickReply_url_title$$",
          "description": "BotSchema:$$OpenUrlQuickReply_url_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "url"
      ]
    },
    "MakeCall": {
      "title": "BotSchema:$$MakeCallQuickReply_title$$",
      "description": "BotSchema:$$MakeCallQuickReply_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MakeCall"
        },
        "title": {
          "title": "BotSchema:$$QuickReplyBase_title_title$$",
          "description": "BotSchema:$$QuickReplyBase_title_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$QuickReplyBase_image_title$$",
          "description": "BotSchema:$$QuickReplyBase_image_description$$",
          "type": "string"
        },
        "imageAltText": {
          "title": "BotSchema:$$QuickReplyBase_imageAltText_title$$",
          "description": "BotSchema:$$QuickReplyBase_imageAltText_description$$",
          "type": "string"
        },
        "phoneNumber": {
          "title": "BotSchema:$$MakeCallQuickReply_phoneNumber_title$$",
          "description": "BotSchema:$$MakeCallQuickReply_phoneNumber_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "phoneNumber"
      ]
    },
    "SendHiddenMessageBack": {
      "title": "BotSchema:$$SendHiddenMessageQuickReply_title$$",
      "description": "BotSchema:$$SendHiddenMessageQuickReply_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SendHiddenMessageBack"
        },
        "title": {
          "title": "BotSchema:$$QuickReplyBase_title_title$$",
          "description": "BotSchema:$$QuickReplyBase_title_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$QuickReplyBase_image_title$$",
          "description": "BotSchema:$$QuickReplyBase_image_description$$",
          "type": "string"
        },
        "imageAltText": {
          "title": "BotSchema:$$QuickReplyBase_imageAltText_title$$",
          "description": "BotSchema:$$QuickReplyBase_imageAltText_description$$",
          "type": "string"
        },
        "text": {
          "title": "BotSchema:$$SendHiddenMessageQuickReply_text_title$$",
          "description": "BotSchema:$$SendHiddenMessageQuickReply_text_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "text"
      ]
    },
    "ImageCardTemplate": {
      "title": "BotSchema:$$ImageCardTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ImageCardTemplate"
        },
        "title": {
          "title": "BotSchema:$$ImageCardTemplate_title_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$ImageCardTemplate_image_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AdaptiveCardTemplate": {
      "title": "BotSchema:$$AdaptiveCardTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdaptiveCardTemplate"
        },
        "cardContent": {
          "title": "BotSchema:$$AdaptiveCardTemplate_cardContent_title$$",
          "$role": "expression",
          "$ref": "#/definitions/AdaptiveCardExpression"
        }
      },
      "required": [
        "kind",
        "cardContent"
      ]
    },
    "HeroCardTemplate": {
      "title": "BotSchema:$$HeroCardTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "HeroCardTemplate"
        },
        "title": {
          "title": "BotSchema:$$HeroCardTemplate_title_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "subtitle": {
          "title": "BotSchema:$$HeroCardTemplate_subtitle_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "image": {
          "title": "BotSchema:$$HeroCardTemplate_image_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "text": {
          "title": "BotSchema:$$HeroCardTemplate_text_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "buttons": {
          "title": "BotSchema:$$HeroCardTemplate_buttons_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/QuickReplyBase"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "FileTemplate": {
      "title": "BotSchema:$$FileTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FileTemplate"
        },
        "fileContent": {
          "title": "BotSchema:$$FileTemplate_fileContent_title$$",
          "type": "string",
          "pattern": "=.*",
          "$role": "expression"
        },
        "name": {
          "title": "BotSchema:$$FileTemplate_name_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "contentType": {
          "title": "BotSchema:$$FileTemplate_contentType_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "fileContent"
      ]
    },
    "Citation": {
      "title": "BotSchema:$$Citation_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Citation"
        },
        "id": {
          "title": "BotSchema:$$Citation_id_title$$",
          "description": "BotSchema:$$Citation_id_description$$",
          "type": "string"
        },
        "name": {
          "title": "BotSchema:$$Citation_name_title$$",
          "description": "BotSchema:$$Citation_name_description$$",
          "type": "string"
        },
        "text": {
          "title": "BotSchema:$$Citation_text_title$$",
          "description": "BotSchema:$$Citation_text_description$$",
          "type": "string"
        },
        "url": {
          "title": "BotSchema:$$Citation_url_title$$",
          "description": "BotSchema:$$Citation_url_description$$",
          "type": "string"
        },
        "iconUrl": {
          "title": "BotSchema:$$Citation_iconUrl_title$$",
          "description": "BotSchema:$$Citation_iconUrl_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "name",
        "text"
      ]
    },
    "CitationNoKind": {
      "title": "BotSchema:$$Citation_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "BotSchema:$$Citation_id_title$$",
          "description": "BotSchema:$$Citation_id_description$$",
          "type": "string"
        },
        "name": {
          "title": "BotSchema:$$Citation_name_title$$",
          "description": "BotSchema:$$Citation_name_description$$",
          "type": "string"
        },
        "text": {
          "title": "BotSchema:$$Citation_text_title$$",
          "description": "BotSchema:$$Citation_text_description$$",
          "type": "string"
        },
        "url": {
          "title": "BotSchema:$$Citation_url_title$$",
          "description": "BotSchema:$$Citation_url_description$$",
          "type": "string"
        },
        "iconUrl": {
          "title": "BotSchema:$$Citation_iconUrl_title$$",
          "description": "BotSchema:$$Citation_iconUrl_description$$",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name",
        "text"
      ]
    },
    "Activity": {
      "title": "BotSchema:$$ActivityTemplate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Activity"
        },
        "channelData": {
          "title": "BotSchema:$$ActivityTemplateBase_channelData_title$$",
          "description": "BotSchema:$$ActivityTemplateBase_channelData_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "value": {
          "title": "BotSchema:$$ActivityTemplateBase_value_title$$",
          "description": "BotSchema:$$ActivityTemplateBase_value_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "activityType": {
          "title": "BotSchema:$$ActivityTemplate_activityType_title$$",
          "default": "Typing",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/ActivityType"
            }
          ]
        },
        "name": {
          "title": "BotSchema:$$ActivityTemplate_name_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "inputHint": {
          "title": "BotSchema:$$ActivityTemplate_inputHint_title$$",
          "$ref": "#/definitions/InputHint"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AutomaticTaskInput": {
      "title": "BotSchema:$$AutomaticTaskInput_title$$",
      "description": "BotSchema:$$AutomaticTaskInput_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AutomaticTaskInput"
        },
        "propertyName": {
          "title": "PropertyName",
          "description": "BotSchema:$$TaskInput_propertyName_description$$",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "description": "BotSchema:$$AutomaticTaskInput_name_description$$",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$AutomaticTaskInput_description_description$$",
          "type": "string"
        },
        "entity": {
          "title": "Entity",
          "description": "BotSchema:$$AutomaticTaskInput_entity_description$$",
          "$ref": "#/definitions/EntityReference"
        },
        "shouldPromptUser": {
          "title": "BotSchema:$$AutomaticTaskInput_shouldPromptUser_title$$",
          "description": "BotSchema:$$AutomaticTaskInput_shouldPromptUser_description$$",
          "default": true,
          "type": "boolean"
        },
        "defaultValue": {
          "title": "BotSchema:$$AutomaticTaskInput_defaultValue_title$$",
          "description": "BotSchema:$$AutomaticTaskInput_defaultValue_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "inputSettings": {
          "title": "InputSettings",
          "$ref": "#/definitions/QuestionInputSettingsNoKind"
        }
      },
      "required": [
        "kind",
        "propertyName"
      ]
    },
    "OneOfMultiEntityReference": {
      "oneOf": [
        {
          "title": "BotSchema:$$OneOfMultiEntityReference_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "OneOfMultiEntityReference"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "entities": {
              "title": "Entities",
              "type": "array",
              "items": {
                "$ref": "#/definitions/MultiEntityChoiceNoKind"
              }
            }
          },
          "required": [
            "kind",
            "entities"
          ]
        }
      ]
    },
    "MultiEntityChoice": {
      "title": "BotSchema:$$MultiEntityChoice_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MultiEntityChoice"
        },
        "entity": {
          "title": "BotSchema:$$MultiEntityChoice_entity_title$$",
          "$ref": "#/definitions/EntityReference"
        },
        "propertyName": {
          "title": "BotSchema:$$MultiEntityChoice_propertyName_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "entity",
        "propertyName"
      ]
    },
    "MultiEntityChoiceNoKind": {
      "title": "BotSchema:$$MultiEntityChoice_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "entity": {
          "title": "BotSchema:$$MultiEntityChoice_entity_title$$",
          "$ref": "#/definitions/EntityReference"
        },
        "propertyName": {
          "title": "BotSchema:$$MultiEntityChoice_propertyName_title$$",
          "type": "string"
        }
      },
      "required": [
        "entity",
        "propertyName"
      ]
    },
    "RegexEntityReference": {
      "oneOf": [
        {
          "title": "BotSchema:$$RegexEntityReference_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "RegexEntityReference"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "entityId": {
              "title": "BotSchema:$$RegexEntityReference_entityId_title$$",
              "type": "string"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$RegexEntityReference_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind",
            "entityId"
          ]
        }
      ]
    },
    "FixedLengthTermination": {
      "title": "BotSchema:$$FixedLengthDtmfTerminationOptions_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FixedLengthTermination"
        },
        "acceptsVoice": {
          "title": "BotSchema:$$DtmfTerminationOptions_acceptsVoice_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "key": {
          "title": "BotSchema:$$DtmfTerminationOptions_key_title$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DtmfTerminationKey"
            }
          ]
        },
        "interdigitTimeoutInMilliseconds": {
          "title": "BotSchema:$$DtmfTerminationOptions_interdigitTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DtmfTerminationOptions_interdigitTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "terminationTimeoutInMilliseconds": {
          "title": "BotSchema:$$DtmfTerminationOptions_terminationTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DtmfTerminationOptions_terminationTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "length": {
          "title": "BotSchema:$$FixedLengthDtmfTerminationOptions_length_title$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "FlexibleLengthTermination": {
      "title": "BotSchema:$$FlexibleLengthDtmfTerminationOptions_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FlexibleLengthTermination"
        },
        "acceptsVoice": {
          "title": "BotSchema:$$DtmfTerminationOptions_acceptsVoice_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "key": {
          "title": "BotSchema:$$DtmfTerminationOptions_key_title$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DtmfTerminationKey"
            }
          ]
        },
        "interdigitTimeoutInMilliseconds": {
          "title": "BotSchema:$$DtmfTerminationOptions_interdigitTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DtmfTerminationOptions_interdigitTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "terminationTimeoutInMilliseconds": {
          "title": "BotSchema:$$DtmfTerminationOptions_terminationTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DtmfTerminationOptions_terminationTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "minLength": {
          "title": "BotSchema:$$FlexibleLengthDtmfTerminationOptions_minLength_title$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "maxLength": {
          "title": "BotSchema:$$FlexibleLengthDtmfTerminationOptions_maxLength_title$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "KeyBasedTermination": {
      "title": "BotSchema:$$KeyBasedDtmfTerminationOptions_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "KeyBasedTermination"
        },
        "acceptsVoice": {
          "title": "BotSchema:$$DtmfTerminationOptions_acceptsVoice_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "key": {
          "title": "BotSchema:$$DtmfTerminationOptions_key_title$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DtmfTerminationKey"
            }
          ]
        },
        "interdigitTimeoutInMilliseconds": {
          "title": "BotSchema:$$DtmfTerminationOptions_interdigitTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DtmfTerminationOptions_interdigitTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "terminationTimeoutInMilliseconds": {
          "title": "BotSchema:$$DtmfTerminationOptions_terminationTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DtmfTerminationOptions_terminationTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "ClosedListEntityReference": {
      "title": "BotSchema:$$ClosedListEntityReference_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClosedListEntityReference"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "default": "None",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "includeMetadata": {
          "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
          "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
          "default": false,
          "type": "boolean"
        },
        "allowMultipleValues": {
          "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
          "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
          "default": false,
          "type": "boolean"
        },
        "entityId": {
          "title": "BotSchema:$$ClosedListEntityReference_entityId_title$$",
          "type": "string"
        },
        "selectedItems": {
          "title": "BotSchema:$$ClosedListEntityReference_selectedItems_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SelectedClosedListItemNoKind"
          }
        },
        "dtmfMultipleChoiceOptions": {
          "title": "BotSchema:$$ClosedListEntityReference_dtmfMultipleChoiceOptions_title$$",
          "$ref": "#/definitions/DtmfMultipleChoiceOptionsNoKind"
        }
      },
      "required": [
        "kind",
        "entityId"
      ]
    },
    "SelectedClosedListItemOptionalKind": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "title": "BotSchema:$$SelectedClosedListItem_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "SelectedClosedListItem"
            },
            "id": {
              "title": "BotSchema:$$SelectedClosedListItem_id_title$$",
              "type": "string"
            },
            "dtmfKey": {
              "title": "BotSchema:$$SelectedClosedListItem_dtmfKey_title$$",
              "$ref": "#/definitions/DtmfMappingKey"
            }
          },
          "required": [
            "id"
          ]
        }
      ]
    },
    "SelectedClosedListItem": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "title": "BotSchema:$$SelectedClosedListItem_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "SelectedClosedListItem"
            },
            "id": {
              "title": "BotSchema:$$SelectedClosedListItem_id_title$$",
              "type": "string"
            },
            "dtmfKey": {
              "title": "BotSchema:$$SelectedClosedListItem_dtmfKey_title$$",
              "$ref": "#/definitions/DtmfMappingKey"
            }
          },
          "required": [
            "kind",
            "id"
          ]
        }
      ]
    },
    "SelectedClosedListItemNoKind": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "title": "BotSchema:$$SelectedClosedListItem_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "id": {
              "title": "BotSchema:$$SelectedClosedListItem_id_title$$",
              "type": "string"
            },
            "dtmfKey": {
              "title": "BotSchema:$$SelectedClosedListItem_dtmfKey_title$$",
              "$ref": "#/definitions/DtmfMappingKey"
            }
          },
          "required": [
            "id"
          ]
        }
      ]
    },
    "DtmfMultipleChoiceOptions": {
      "title": "DtmfMultipleChoiceOptions",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DtmfMultipleChoiceOptions"
        },
        "generateMapping": {
          "title": "BotSchema:$$DtmfMultipleChoiceOptions_generateMapping_title$$",
          "description": "BotSchema:$$DtmfMultipleChoiceOptions_generateMapping_description$$",
          "default": false,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "readOutOptions": {
          "title": "BotSchema:$$DtmfMultipleChoiceOptions_readOutOptions_title$$",
          "description": "BotSchema:$$DtmfMultipleChoiceOptions_readOutOptions_description$$",
          "default": true,
          "anyOf": [
            {
              "const": true
            },
            {
              "const": false
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/BoolExpression"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "DtmfMultipleChoiceOptionsNoKind": {
      "title": "DtmfMultipleChoiceOptions",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "generateMapping": {
          "title": "BotSchema:$$DtmfMultipleChoiceOptions_generateMapping_title$$",
          "description": "BotSchema:$$DtmfMultipleChoiceOptions_generateMapping_description$$",
          "default": false,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "readOutOptions": {
          "title": "BotSchema:$$DtmfMultipleChoiceOptions_readOutOptions_title$$",
          "description": "BotSchema:$$DtmfMultipleChoiceOptions_readOutOptions_description$$",
          "default": true,
          "anyOf": [
            {
              "const": true
            },
            {
              "const": false
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/BoolExpression"
            }
          ]
        }
      }
    },
    "DynamicClosedListEntity": {
      "oneOf": [
        {
          "title": "BotSchema:$$DynamicClosedListEntityReference_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DynamicClosedListEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "items": {
              "title": "BotSchema:$$DynamicClosedListEntityReference_items_title$$",
              "type": "string",
              "pattern": "=.*",
              "$role": "expression"
            },
            "dtmfMultipleChoiceOptions": {
              "title": "BotSchema:$$DynamicClosedListEntityReference_dtmfMultipleChoiceOptions_title$$",
              "$ref": "#/definitions/DtmfMultipleChoiceOptionsNoKind"
            },
            "samples": {
              "title": "BotSchema:$$DynamicClosedListEntityReference_samples_title$$",
              "description": "BotSchema:$$DynamicClosedListEntityReference_samples_description$$",
              "type": "array",
              "items": {
                "$ref": "#/definitions/AnnotatedSampleNoKind"
              }
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DynamicClosedListItem": {
      "title": "BotSchema:$$DynamicClosedListItem_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DynamicClosedListItem"
        }
      },
      "required": [
        "kind"
      ]
    },
    "DynamicClosedListItemNoKind": {
      "title": "BotSchema:$$DynamicClosedListItem_title$$",
      "type": "object",
      "additionalProperties": false
    },
    "AnnotatedSample": {
      "type": "string"
    },
    "AnnotatedSampleNoKind": {
      "type": "string"
    },
    "SampleSegment": {
      "title": "SampleSegment",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SampleSegment"
        },
        "text": {
          "title": "Text",
          "type": "string"
        },
        "variable": {
          "title": "Variable",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "text"
      ]
    },
    "SampleSegmentNoKind": {
      "title": "SampleSegment",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "text": {
          "title": "Text",
          "type": "string"
        },
        "variable": {
          "title": "Variable",
          "type": "string"
        }
      },
      "required": [
        "text"
      ]
    },
    "BooleanPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "BooleanPrebuiltEntity"
        },
        {
          "title": "BooleanPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "BooleanPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfMultipleChoiceOptions": {
              "title": "BotSchema:$$MultipleChoiceOptionsEntity_dtmfMultipleChoiceOptions_title$$",
              "$ref": "#/definitions/DtmfMultipleChoiceOptionsNoKind"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "StringPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "StringPrebuiltEntity"
        },
        {
          "title": "StringPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "StringPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            },
            "speechRecognitionFormat": {
              "title": "BotSchema:$$StringPrebuiltEntity_speechRecognitionFormat_title$$",
              "description": "BotSchema:$$StringPrebuiltEntity_speechRecognitionFormat_description$$",
              "default": "Default",
              "$ref": "#/definitions/SpeechRecognitionFormatType"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "AgePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "AgePrebuiltEntity"
        },
        {
          "title": "AgePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "AgePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DatePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "DatePrebuiltEntity"
        },
        {
          "title": "DatePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DatePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            },
            "ambiguousResolutionBehavior": {
              "title": "BotSchema:$$DatePrebuiltEntity_ambiguousResolutionBehavior_title$$",
              "description": "BotSchema:$$DatePrebuiltEntity_ambiguousResolutionBehavior_description$$",
              "default": "PromptForDisambiguation",
              "$ref": "#/definitions/AmbiguousDateTimeResolutionBehavior"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "MoneyPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "MoneyPrebuiltEntity"
        },
        {
          "title": "MoneyPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "MoneyPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "NumberPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "NumberPrebuiltEntity"
        },
        {
          "title": "NumberPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "NumberPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "OrdinalPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "OrdinalPrebuiltEntity"
        },
        {
          "title": "OrdinalPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "OrdinalPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "PercentagePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "PercentagePrebuiltEntity"
        },
        {
          "title": "PercentagePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "PercentagePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "PhoneNumberPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "PhoneNumberPrebuiltEntity"
        },
        {
          "title": "PhoneNumberPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "PhoneNumberPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "SpeedPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "SpeedPrebuiltEntity"
        },
        {
          "title": "SpeedPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "SpeedPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "TemperaturePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "TemperaturePrebuiltEntity"
        },
        {
          "title": "TemperaturePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "TemperaturePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "WeightPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "WeightPrebuiltEntity"
        },
        {
          "title": "WeightPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "WeightPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "ZipCodePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "ZipCodePrebuiltEntity"
        },
        {
          "title": "ZipCodePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "ZipCodePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "dtmfOptions": {
              "title": "BotSchema:$$MultiDigitEntity_dtmfOptions_title$$",
              "$ref": "#/definitions/DtmfTerminationOptions"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "CityPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "CityPrebuiltEntity"
        },
        {
          "title": "CityPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "CityPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "ColorPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "ColorPrebuiltEntity"
        },
        {
          "title": "ColorPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "ColorPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "ContinentPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "ContinentPrebuiltEntity"
        },
        {
          "title": "ContinentPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "ContinentPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "CountryOrRegionPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "CountryOrRegionPrebuiltEntity"
        },
        {
          "title": "CountryOrRegionPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "CountryOrRegionPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DateTimePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "DateTimePrebuiltEntity"
        },
        {
          "title": "DateTimePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DateTimePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "ambiguousResolutionBehavior": {
              "title": "BotSchema:$$DateTimePrebuiltEntity_ambiguousResolutionBehavior_title$$",
              "description": "BotSchema:$$DateTimePrebuiltEntity_ambiguousResolutionBehavior_description$$",
              "default": "PromptForDisambiguation",
              "$ref": "#/definitions/AmbiguousDateTimeResolutionBehavior"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DateTimeNoTimeZonePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "DateTimeNoTimeZonePrebuiltEntity"
        },
        {
          "title": "DateTimeNoTimeZonePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DateTimeNoTimeZonePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "ambiguousResolutionBehavior": {
              "title": "BotSchema:$$DateTimeNoTimeZonePrebuiltEntity_ambiguousResolutionBehavior_title$$",
              "description": "BotSchema:$$DateTimeNoTimeZonePrebuiltEntity_ambiguousResolutionBehavior_description$$",
              "default": "PromptForDisambiguation",
              "$ref": "#/definitions/AmbiguousDateTimeResolutionBehavior"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DurationPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "DurationPrebuiltEntity"
        },
        {
          "title": "DurationPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DurationPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "EmailPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "EmailPrebuiltEntity"
        },
        {
          "title": "EmailPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "EmailPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "EventPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "EventPrebuiltEntity"
        },
        {
          "title": "EventPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "EventPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "FilePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "FilePrebuiltEntity"
        },
        {
          "title": "FilePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "FilePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            },
            "includeFileMetadata": {
              "title": "BotSchema:$$FilePrebuiltEntity_includeFileMetadata_title$$",
              "description": "BotSchema:$$FilePrebuiltEntity_includeFileMetadata_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "LanguagePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "LanguagePrebuiltEntity"
        },
        {
          "title": "LanguagePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "LanguagePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "OrganizationPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "OrganizationPrebuiltEntity"
        },
        {
          "title": "OrganizationPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "OrganizationPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "PersonNamePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "PersonNamePrebuiltEntity"
        },
        {
          "title": "PersonNamePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "PersonNamePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "PointOfInterestPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "PointOfInterestPrebuiltEntity"
        },
        {
          "title": "PointOfInterestPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "PointOfInterestPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "StatePrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "StatePrebuiltEntity"
        },
        {
          "title": "StatePrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "StatePrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "StreetAddressPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "StreetAddressPrebuiltEntity"
        },
        {
          "title": "StreetAddressPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "StreetAddressPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "URLPrebuiltEntity": {
      "oneOf": [
        {
          "type": "string",
          "const": "URLPrebuiltEntity"
        },
        {
          "title": "URLPrebuiltEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "URLPrebuiltEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "includeMetadata": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_includeMetadata_description$$",
              "default": false,
              "type": "boolean"
            },
            "allowMultipleValues": {
              "title": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_title$$",
              "description": "BotSchema:$$EntityReferenceWithMetadata_allowMultipleValues_description$$",
              "default": false,
              "type": "boolean"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "EmbeddedEntity": {
      "oneOf": [
        {
          "title": "EmbeddedEntity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "EmbeddedEntity"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "definition": {
              "title": "BotSchema:$$EmbeddedEntity_definition_title$$",
              "$ref": "#/definitions/Entity"
            },
            "displayName": {
              "title": "BotSchema:$$EmbeddedEntity_displayName_title$$",
              "type": "string"
            }
          },
          "required": [
            "kind",
            "definition"
          ]
        }
      ]
    },
    "RegexEntity": {
      "title": "BotSchema:$$RegexEntity_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RegexEntity"
        },
        "samples": {
          "title": "BotSchema:$$EntityWithAnnotatedSamples_samples_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AnnotatedSampleNoKind"
          }
        },
        "pattern": {
          "title": "BotSchema:$$RegexEntity_pattern_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ClosedListEntity": {
      "title": "BotSchema:$$ClosedListEntity_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClosedListEntity"
        },
        "samples": {
          "title": "BotSchema:$$EntityWithAnnotatedSamples_samples_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AnnotatedSampleNoKind"
          }
        },
        "optionSetName": {
          "title": "BotSchema:$$ClosedListEntity_optionSetName_title$$",
          "description": "BotSchema:$$ClosedListEntity_optionSetName_description$$",
          "type": "string"
        },
        "smartMatchingEnabled": {
          "title": "BotSchema:$$ClosedListEntity_smartMatchingEnabled_title$$",
          "default": true,
          "type": "boolean"
        },
        "items": {
          "title": "BotSchema:$$ClosedListEntity_items_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ClosedListItemNoKind"
          }
        },
        "conversionMetadata": {
          "title": "ConversionMetadata",
          "description": "BotSchema:$$ClosedListEntity_conversionMetadata_description$$",
          "$ref": "#/definitions/ClosedListConversionMetadataNoKind"
        },
        "dtmfMultipleChoiceOptions": {
          "title": "BotSchema:$$ClosedListEntity_dtmfMultipleChoiceOptions_title$$",
          "$ref": "#/definitions/DtmfMultipleChoiceOptionsNoKind"
        }
      },
      "required": [
        "kind",
        "items"
      ]
    },
    "ClosedListItem": {
      "title": "BotSchema:$$ClosedListItem_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClosedListItem"
        },
        "id": {
          "title": "BotSchema:$$ClosedListItem_id_title$$",
          "type": "string"
        },
        "displayName": {
          "title": "BotSchema:$$ClosedListItem_displayName_title$$",
          "type": "string"
        },
        "synonyms": {
          "title": "BotSchema:$$ClosedListItem_synonyms_title$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "dtmfKey": {
          "title": "BotSchema:$$ClosedListItem_dtmfKey_title$$",
          "$ref": "#/definitions/DtmfMappingKey"
        }
      },
      "required": [
        "kind",
        "id",
        "displayName"
      ]
    },
    "ClosedListItemNoKind": {
      "title": "BotSchema:$$ClosedListItem_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "BotSchema:$$ClosedListItem_id_title$$",
          "type": "string"
        },
        "displayName": {
          "title": "BotSchema:$$ClosedListItem_displayName_title$$",
          "type": "string"
        },
        "synonyms": {
          "title": "BotSchema:$$ClosedListItem_synonyms_title$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "dtmfKey": {
          "title": "BotSchema:$$ClosedListItem_dtmfKey_title$$",
          "$ref": "#/definitions/DtmfMappingKey"
        }
      },
      "required": [
        "id",
        "displayName"
      ]
    },
    "ClosedListConversionMetadata": {
      "title": "ClosedListConversionMetadata",
      "description": "BotSchema:$$ClosedListConversionMetadata_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClosedListConversionMetadata"
        },
        "legacyIdToDisplayNameMapping": {
          "title": "LegacyIdToDisplayNameMapping",
          "description": "BotSchema:$$ClosedListConversionMetadata_legacyIdToDisplayNameMapping_description$$",
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ClosedListConversionMetadataNoKind": {
      "title": "ClosedListConversionMetadata",
      "description": "BotSchema:$$ClosedListConversionMetadata_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "legacyIdToDisplayNameMapping": {
          "title": "LegacyIdToDisplayNameMapping",
          "description": "BotSchema:$$ClosedListConversionMetadata_legacyIdToDisplayNameMapping_description$$",
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      }
    },
    "ExternalEntity": {
      "title": "BotSchema:$$ExternalEntity_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExternalEntity"
        },
        "id": {
          "title": "BotSchema:$$ExternalEntity_id_title$$",
          "type": "string"
        },
        "valueType": {
          "title": "BotSchema:$$ExternalEntity_valueType_title$$",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "kind",
        "id",
        "valueType"
      ]
    },
    "Unspecified": {
      "oneOf": [
        {
          "type": "string",
          "const": "Unspecified"
        },
        {
          "title": "Unspecified",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Unspecified"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Blank": {
      "oneOf": [
        {
          "type": "string",
          "const": "Blank"
        },
        {
          "title": "Blank",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Blank"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Boolean": {
      "oneOf": [
        {
          "type": "string",
          "const": "Boolean"
        },
        {
          "title": "Boolean",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Boolean"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Number": {
      "oneOf": [
        {
          "type": "string",
          "const": "Number"
        },
        {
          "title": "Number",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Number"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Float": {
      "oneOf": [
        {
          "type": "string",
          "const": "Float"
        },
        {
          "title": "Float",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Float"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "String": {
      "oneOf": [
        {
          "type": "string",
          "const": "String"
        },
        {
          "title": "String",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "String"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "File": {
      "oneOf": [
        {
          "type": "string",
          "const": "File"
        },
        {
          "title": "File",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "File"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Hyperlink": {
      "oneOf": [
        {
          "type": "string",
          "const": "Hyperlink"
        },
        {
          "title": "Hyperlink",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Hyperlink"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Color": {
      "oneOf": [
        {
          "type": "string",
          "const": "Color"
        },
        {
          "title": "Color",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Color"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Guid": {
      "oneOf": [
        {
          "type": "string",
          "const": "Guid"
        },
        {
          "title": "Guid",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Guid"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Time": {
      "oneOf": [
        {
          "type": "string",
          "const": "Time"
        },
        {
          "title": "Time",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Time"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Date": {
      "oneOf": [
        {
          "type": "string",
          "const": "Date"
        },
        {
          "title": "Date",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Date"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DateTime": {
      "oneOf": [
        {
          "type": "string",
          "const": "DateTime"
        },
        {
          "title": "DateTime",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DateTime"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "DateTimeNoTimeZone": {
      "oneOf": [
        {
          "type": "string",
          "const": "DateTimeNoTimeZone"
        },
        {
          "title": "DateTimeNoTimeZone",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "DateTimeNoTimeZone"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "Any": {
      "oneOf": [
        {
          "type": "string",
          "const": "Any"
        },
        {
          "title": "Any",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "Any"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "UnresolvedDynamicType": {
      "oneOf": [
        {
          "type": "string",
          "const": "UnresolvedDynamicType"
        },
        {
          "title": "UnresolvedDynamicType",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "UnresolvedDynamicType"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "$ref": "#/definitions/SensitivityLevel"
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "PropertyInfo": {
      "oneOf": [
        {
          "$ref": "#/definitions/ClosedListOptionSet"
        },
        {
          "$ref": "#/definitions/EmbeddedOptionSet"
        },
        {
          "$ref": "#/definitions/SystemOptionSet"
        },
        {
          "$ref": "#/definitions/Unspecified"
        },
        {
          "$ref": "#/definitions/Blank"
        },
        {
          "$ref": "#/definitions/Boolean"
        },
        {
          "$ref": "#/definitions/Number"
        },
        {
          "$ref": "#/definitions/Float"
        },
        {
          "$ref": "#/definitions/String"
        },
        {
          "$ref": "#/definitions/File"
        },
        {
          "$ref": "#/definitions/Hyperlink"
        },
        {
          "$ref": "#/definitions/Color"
        },
        {
          "$ref": "#/definitions/Guid"
        },
        {
          "$ref": "#/definitions/Time"
        },
        {
          "$ref": "#/definitions/Date"
        },
        {
          "$ref": "#/definitions/DateTime"
        },
        {
          "$ref": "#/definitions/DateTimeNoTimeZone"
        },
        {
          "$ref": "#/definitions/Any"
        },
        {
          "$ref": "#/definitions/UnresolvedDynamicType"
        },
        {
          "$ref": "#/definitions/Table"
        },
        {
          "$ref": "#/definitions/Record"
        },
        {
          "title": "PropertyInfo",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "PropertyInfo"
            },
            "displayName": {
              "title": "DisplayName",
              "type": "string"
            },
            "description": {
              "title": "Description",
              "type": "string"
            },
            "nameForModel": {
              "title": "NameForModel",
              "description": "BotSchema:$$PropertyInfo_nameForModel_description$$",
              "type": "string"
            },
            "descriptionForModel": {
              "title": "DescriptionForModel",
              "description": "BotSchema:$$PropertyInfo_descriptionForModel_description$$",
              "type": "string"
            },
            "isRequired": {
              "title": "IsRequired",
              "type": "boolean"
            },
            "visibility": {
              "title": "Visibility",
              "$ref": "#/definitions/PropertyVisibility"
            },
            "order": {
              "title": "Order",
              "type": "number"
            },
            "enumDisplayNames": {
              "title": "EnumDisplayNames",
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "enumValues": {
              "title": "EnumValues",
              "type": "array",
              "items": {
                "$ref": "#/definitions/DataValue"
              }
            },
            "dynamicValuesConfig": {
              "title": "DynamicValuesConfig",
              "$ref": "#/definitions/ConnectorDynamicValuesConfigNoKind"
            },
            "type": {
              "title": "Type",
              "$ref": "#/definitions/DataType"
            },
            "aiSensitivity": {
              "title": "AiSensitivity",
              "$ref": "#/definitions/AiSensitivityLevel"
            },
            "examples": {
              "title": "Examples",
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          "required": [
            "kind"
          ]
        }
      ]
    },
    "PropertyInfoNoKind": {
      "oneOf": [
        {
          "$ref": "#/definitions/ClosedListOptionSet"
        },
        {
          "$ref": "#/definitions/EmbeddedOptionSet"
        },
        {
          "$ref": "#/definitions/SystemOptionSet"
        },
        {
          "$ref": "#/definitions/Unspecified"
        },
        {
          "$ref": "#/definitions/Blank"
        },
        {
          "$ref": "#/definitions/Boolean"
        },
        {
          "$ref": "#/definitions/Number"
        },
        {
          "$ref": "#/definitions/Float"
        },
        {
          "$ref": "#/definitions/String"
        },
        {
          "$ref": "#/definitions/File"
        },
        {
          "$ref": "#/definitions/Hyperlink"
        },
        {
          "$ref": "#/definitions/Color"
        },
        {
          "$ref": "#/definitions/Guid"
        },
        {
          "$ref": "#/definitions/Time"
        },
        {
          "$ref": "#/definitions/Date"
        },
        {
          "$ref": "#/definitions/DateTime"
        },
        {
          "$ref": "#/definitions/DateTimeNoTimeZone"
        },
        {
          "$ref": "#/definitions/Any"
        },
        {
          "$ref": "#/definitions/UnresolvedDynamicType"
        },
        {
          "$ref": "#/definitions/Table"
        },
        {
          "$ref": "#/definitions/Record"
        },
        {
          "title": "PropertyInfo",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "displayName": {
              "title": "DisplayName",
              "type": "string"
            },
            "description": {
              "title": "Description",
              "type": "string"
            },
            "nameForModel": {
              "title": "NameForModel",
              "description": "BotSchema:$$PropertyInfo_nameForModel_description$$",
              "type": "string"
            },
            "descriptionForModel": {
              "title": "DescriptionForModel",
              "description": "BotSchema:$$PropertyInfo_descriptionForModel_description$$",
              "type": "string"
            },
            "isRequired": {
              "title": "IsRequired",
              "type": "boolean"
            },
            "visibility": {
              "title": "Visibility",
              "$ref": "#/definitions/PropertyVisibility"
            },
            "order": {
              "title": "Order",
              "type": "number"
            },
            "enumDisplayNames": {
              "title": "EnumDisplayNames",
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "enumValues": {
              "title": "EnumValues",
              "type": "array",
              "items": {
                "$ref": "#/definitions/DataValue"
              }
            },
            "dynamicValuesConfig": {
              "title": "DynamicValuesConfig",
              "$ref": "#/definitions/ConnectorDynamicValuesConfigNoKind"
            },
            "type": {
              "title": "Type",
              "$ref": "#/definitions/DataType"
            },
            "aiSensitivity": {
              "title": "AiSensitivity",
              "$ref": "#/definitions/AiSensitivityLevel"
            },
            "examples": {
              "title": "Examples",
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        }
      ]
    },
    "ConnectorDynamicValuesConfig": {
      "title": "ConnectorDynamicValuesConfig",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectorDynamicValuesConfig"
        },
        "capability": {
          "title": "Capability",
          "$ref": "#/definitions/ConnectorDynamicValuesCapability"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectorDynamicValuesConfigNoKind": {
      "title": "ConnectorDynamicValuesConfig",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "capability": {
          "title": "Capability",
          "$ref": "#/definitions/ConnectorDynamicValuesCapability"
        }
      }
    },
    "Table": {
      "title": "Table",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Table"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "properties": {
          "title": "Properties",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/PropertyInfoNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "Record": {
      "title": "Record",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Record"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "properties": {
          "title": "Properties",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/PropertyInfoNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "RecordNoKind": {
      "title": "Record",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "$ref": "#/definitions/SensitivityLevel"
        },
        "properties": {
          "title": "Properties",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/PropertyInfoNoKind"
          }
        }
      }
    },
    "ExternalEntityReference": {
      "oneOf": [
        {
          "title": "BotSchema:$$ExternalEntityReference_title$$",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "const": "ExternalEntityReference"
            },
            "sensitivityLevel": {
              "title": "SensitivityLevel",
              "default": "None",
              "$ref": "#/definitions/SensitivityLevel"
            },
            "entityId": {
              "title": "BotSchema:$$ExternalEntityReference_entityId_title$$",
              "type": "string"
            }
          },
          "required": [
            "kind",
            "entityId"
          ]
        }
      ]
    },
    "QuestionInputSettings": {
      "title": "QuestionInputSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "QuestionInputSettings"
        },
        "prompt": {
          "title": "BotSchema:$$QuestionInputSettings_prompt_title$$",
          "description": "BotSchema:$$QuestionInputSettings_prompt_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "repeatCount": {
          "title": "BotSchema:$$QuestionInputSettings_repeatCount_title$$",
          "description": "BotSchema:$$QuestionInputSettings_repeatCount_description$$",
          "default": 2,
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "validation": {
          "title": "BotSchema:$$QuestionInputSettings_validation_title$$",
          "description": "BotSchema:$$QuestionInputSettings_validation_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "defaultValue": {
          "title": "BotSchema:$$QuestionInputSettings_defaultValue_title$$",
          "description": "BotSchema:$$QuestionInputSettings_defaultValue_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "invalidPrompt": {
          "title": "BotSchema:$$QuestionInputSettings_invalidPrompt_title$$",
          "description": "BotSchema:$$QuestionInputSettings_invalidPrompt_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "defaultValueResponse": {
          "title": "BotSchema:$$QuestionInputSettings_defaultValueResponse_title$$",
          "description": "BotSchema:$$QuestionInputSettings_defaultValueResponse_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "unrecognizedPrompt": {
          "title": "BotSchema:$$QuestionInputSettings_unrecognizedPrompt_title$$",
          "description": "BotSchema:$$QuestionInputSettings_unrecognizedPrompt_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "QuestionInputSettingsNoKind": {
      "title": "QuestionInputSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "prompt": {
          "title": "BotSchema:$$QuestionInputSettings_prompt_title$$",
          "description": "BotSchema:$$QuestionInputSettings_prompt_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "repeatCount": {
          "title": "BotSchema:$$QuestionInputSettings_repeatCount_title$$",
          "description": "BotSchema:$$QuestionInputSettings_repeatCount_description$$",
          "default": 2,
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "validation": {
          "title": "BotSchema:$$QuestionInputSettings_validation_title$$",
          "description": "BotSchema:$$QuestionInputSettings_validation_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "defaultValue": {
          "title": "BotSchema:$$QuestionInputSettings_defaultValue_title$$",
          "description": "BotSchema:$$QuestionInputSettings_defaultValue_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "invalidPrompt": {
          "title": "BotSchema:$$QuestionInputSettings_invalidPrompt_title$$",
          "description": "BotSchema:$$QuestionInputSettings_invalidPrompt_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "defaultValueResponse": {
          "title": "BotSchema:$$QuestionInputSettings_defaultValueResponse_title$$",
          "description": "BotSchema:$$QuestionInputSettings_defaultValueResponse_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "unrecognizedPrompt": {
          "title": "BotSchema:$$QuestionInputSettings_unrecognizedPrompt_title$$",
          "description": "BotSchema:$$QuestionInputSettings_unrecognizedPrompt_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        }
      }
    },
    "ManualTaskInput": {
      "title": "BotSchema:$$ManualTaskInput_title$$",
      "description": "BotSchema:$$ManualTaskInput_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ManualTaskInput"
        },
        "propertyName": {
          "title": "PropertyName",
          "description": "BotSchema:$$TaskInput_propertyName_description$$",
          "type": "string"
        },
        "value": {
          "title": "BotSchema:$$ManualTaskInput_value_title$$",
          "description": "BotSchema:$$ManualTaskInput_value_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "propertyName",
        "value"
      ]
    },
    "TaskDialog": {
      "title": "TaskDialog",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TaskDialog"
        },
        "confirmation": {
          "title": "BotSchema:$$DialogBase_confirmation_title$$",
          "description": "BotSchema:$$DialogBase_confirmation_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "response": {
          "title": "BotSchema:$$DialogBase_response_title$$",
          "description": "BotSchema:$$DialogBase_response_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "inputs": {
          "title": "BotSchema:$$DialogBase_inputs_title$$",
          "description": "BotSchema:$$DialogBase_inputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskInput"
          }
        },
        "modelDisplayName": {
          "title": "BotSchema:$$TaskDialog_modelDisplayName_title$$",
          "description": "BotSchema:$$TaskDialog_modelDisplayName_description$$",
          "type": "string"
        },
        "modelDescription": {
          "title": "BotSchema:$$TaskDialog_modelDescription_title$$",
          "description": "BotSchema:$$TaskDialog_modelDescription_description$$",
          "type": "string"
        },
        "outputs": {
          "title": "BotSchema:$$TaskDialog_outputs_title$$",
          "description": "BotSchema:$$TaskDialog_outputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskOutputNoKind"
          }
        },
        "action": {
          "title": "Action",
          "$ref": "#/definitions/TaskAction"
        },
        "outputMode": {
          "title": "OutputMode",
          "default": "All",
          "$ref": "#/definitions/TaskActionOutputMode"
        },
        "triggerCondition": {
          "title": "BotSchema:$$TaskDialog_triggerCondition_title$$",
          "description": "BotSchema:$$TaskDialog_triggerCondition_description$$",
          "default": true,
          "anyOf": [
            {
              "const": true
            },
            {
              "const": false
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/BoolExpression"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "TaskOutput": {
      "title": "TaskOutput",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TaskOutput"
        },
        "propertyName": {
          "title": "PropertyName",
          "description": "BotSchema:$$TaskOutput_propertyName_description$$",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "description": "BotSchema:$$TaskOutput_name_description$$",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$TaskOutput_description_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "propertyName"
      ]
    },
    "TaskOutputNoKind": {
      "title": "TaskOutput",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "propertyName": {
          "title": "PropertyName",
          "description": "BotSchema:$$TaskOutput_propertyName_description$$",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "description": "BotSchema:$$TaskOutput_name_description$$",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$TaskOutput_description_description$$",
          "type": "string"
        }
      },
      "required": [
        "propertyName"
      ]
    },
    "InvokeAIPluginTaskAction": {
      "title": "InvokeAIPluginTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeAIPluginTaskAction"
        },
        "entityKey": {
          "title": "EntityKey",
          "type": "string"
        },
        "primaryConnectionReference": {
          "title": "PrimaryConnectionReference",
          "$ref": "#/definitions/AIPluginConnectionReference"
        },
        "secondaryConnectionReferences": {
          "title": "SecondaryConnectionReferences",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/AIPluginConnectionReference"
          }
        }
      },
      "required": [
        "kind",
        "entityKey",
        "primaryConnectionReference"
      ]
    },
    "InvokerConnectionReference": {
      "title": "InvokerConnectionReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokerConnectionReference"
        }
      },
      "required": [
        "kind"
      ]
    },
    "MakerConnectionReference": {
      "title": "MakerConnectionReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MakerConnectionReference"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "connectionReference"
      ]
    },
    "InvokeAgentTaskAction": {
      "title": "InvokeAgentTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeAgentTaskAction"
        },
        "inputType": {
          "title": "BotSchema:$$InvokeAgentBaseAction_inputType_title$$",
          "description": "BotSchema:$$InvokeAgentBaseAction_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$InvokeAgentBaseAction_outputType_title$$",
          "description": "BotSchema:$$InvokeAgentBaseAction_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "gptComponentSchemaName": {
          "title": "GptComponentSchemaName",
          "description": "BotSchema:$$InvokeAgentTaskAction_gptComponentSchemaName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "gptComponentSchemaName"
      ]
    },
    "InvokeConnectedAgentTaskAction": {
      "title": "InvokeConnectedAgentTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeConnectedAgentTaskAction"
        },
        "inputType": {
          "title": "BotSchema:$$InvokeAgentBaseAction_inputType_title$$",
          "description": "BotSchema:$$InvokeAgentBaseAction_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$InvokeAgentBaseAction_outputType_title$$",
          "description": "BotSchema:$$InvokeAgentBaseAction_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "botSchemaName": {
          "title": "BotSchemaName",
          "description": "BotSchema:$$InvokeConnectedAgentTaskAction_botSchemaName_description$$",
          "type": "string"
        },
        "historyType": {
          "title": "BotSchema:$$InvokeConnectedAgentTaskAction_historyType_title$$",
          "description": "BotSchema:$$InvokeConnectedAgentTaskAction_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$InvokeConnectedAgentTaskAction_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        },
        "shouldSendStartConversation": {
          "title": "BotSchema:$$InvokeConnectedAgentTaskAction_shouldSendStartConversation_title$$",
          "description": "BotSchema:$$InvokeConnectedAgentTaskAction_shouldSendStartConversation_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "botSchemaName"
      ]
    },
    "NoHistory": {
      "title": "BotSchema:$$NoHistory_title$$",
      "description": "BotSchema:$$NoHistory_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "NoHistory"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConversationHistory": {
      "title": "BotSchema:$$ConversationHistory_title$$",
      "description": "BotSchema:$$ConversationHistory_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConversationHistory"
        },
        "numberOfPastUserMessagesToInclude": {
          "title": "BotSchema:$$ConversationHistory_numberOfPastUserMessagesToInclude_title$$",
          "description": "BotSchema:$$ConversationHistory_numberOfPastUserMessagesToInclude_description$$",
          "default": 5,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "InterruptionPolicy": {
      "title": "InterruptionPolicy",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InterruptionPolicy"
        },
        "allowInterruption": {
          "title": "BotSchema:$$InterruptionPolicy_allowInterruption_title$$",
          "description": "BotSchema:$$InterruptionPolicy_allowInterruption_description$$",
          "default": true,
          "type": "boolean"
        },
        "interruptionTopicListFilter": {
          "title": "BotSchema:$$InterruptionPolicy_interruptionTopicListFilter_title$$",
          "$ref": "#/definitions/InterruptionTopicListFilter"
        }
      },
      "required": [
        "kind"
      ]
    },
    "InterruptionPolicyNoKind": {
      "title": "InterruptionPolicy",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "allowInterruption": {
          "title": "BotSchema:$$InterruptionPolicy_allowInterruption_title$$",
          "description": "BotSchema:$$InterruptionPolicy_allowInterruption_description$$",
          "default": true,
          "type": "boolean"
        },
        "interruptionTopicListFilter": {
          "title": "BotSchema:$$InterruptionPolicy_interruptionTopicListFilter_title$$",
          "$ref": "#/definitions/InterruptionTopicListFilter"
        }
      }
    },
    "IncludeSelectedTopics": {
      "title": "BotSchema:$$IncludeSelectedTopics_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "IncludeSelectedTopics"
        },
        "allowedInterruptTopics": {
          "title": "BotSchema:$$IncludeSelectedTopics_allowedInterruptTopics_title$$",
          "description": "BotSchema:$$IncludeSelectedTopics_allowedInterruptTopics_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionProperties": {
      "title": "ConnectionProperties",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectionProperties"
        },
        "usageDescription": {
          "title": "BotSchema:$$Connection_usageDescription_title$$",
          "description": "BotSchema:$$Connection_usageDescription_description$$",
          "type": "string"
        },
        "name": {
          "title": "BotSchema:$$ConnectionProperties_name_title$$",
          "type": "string"
        },
        "mode": {
          "title": "BotSchema:$$ConnectionProperties_mode_title$$",
          "description": "BotSchema:$$ConnectionProperties_mode_description$$",
          "default": "Maker",
          "$ref": "#/definitions/ConnectionMode"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionPropertiesNoKind": {
      "title": "ConnectionProperties",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "usageDescription": {
          "title": "BotSchema:$$Connection_usageDescription_title$$",
          "description": "BotSchema:$$Connection_usageDescription_description$$",
          "type": "string"
        },
        "name": {
          "title": "BotSchema:$$ConnectionProperties_name_title$$",
          "type": "string"
        },
        "mode": {
          "title": "BotSchema:$$ConnectionProperties_mode_title$$",
          "description": "BotSchema:$$ConnectionProperties_mode_description$$",
          "default": "Maker",
          "$ref": "#/definitions/ConnectionMode"
        }
      }
    },
    "ManagedProperties": {
      "title": "ManagedProperties",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ManagedProperties"
        },
        "isManaged": {
          "title": "IsManaged",
          "type": "boolean"
        },
        "isCustomizable": {
          "title": "IsCustomizable",
          "default": false,
          "type": "boolean"
        },
        "solutionId": {
          "title": "SolutionId",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ManagedPropertiesNoKind": {
      "title": "ManagedProperties",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "isManaged": {
          "title": "IsManaged",
          "type": "boolean"
        },
        "isCustomizable": {
          "title": "IsCustomizable",
          "default": false,
          "type": "boolean"
        },
        "solutionId": {
          "title": "SolutionId",
          "type": "string"
        }
      }
    },
    "AuditInfo": {
      "title": "AuditInfo",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AuditInfo"
        },
        "createdTimeUtc": {
          "title": "CreatedTimeUtc",
          "type": "string"
        },
        "modifiedTimeUtc": {
          "title": "ModifiedTimeUtc",
          "type": "string"
        },
        "createdBy": {
          "title": "CreatedBy",
          "type": "string"
        },
        "modifiedBy": {
          "title": "ModifiedBy",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AuditInfoNoKind": {
      "title": "AuditInfo",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "createdTimeUtc": {
          "title": "CreatedTimeUtc",
          "type": "string"
        },
        "modifiedTimeUtc": {
          "title": "ModifiedTimeUtc",
          "type": "string"
        },
        "createdBy": {
          "title": "CreatedBy",
          "type": "string"
        },
        "modifiedBy": {
          "title": "ModifiedBy",
          "type": "string"
        }
      }
    },
    "BotEntity": {
      "title": "BotEntity",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotEntity"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "componentIdUnique": {
          "title": "ComponentIdUnique",
          "type": "string"
        },
        "cdsBotId": {
          "title": "CdsBotId",
          "type": "string"
        },
        "accessControlPolicy": {
          "title": "AccessControlPolicy",
          "default": "Any",
          "$ref": "#/definitions/BotAccessControlPolicy"
        },
        "authenticationMode": {
          "title": "AuthenticationMode",
          "default": "Unspecified",
          "$ref": "#/definitions/BotAuthenticationMode"
        },
        "authenticationTrigger": {
          "title": "AuthenticationTrigger",
          "default": "AsNeeded",
          "$ref": "#/definitions/BotAuthenticationTrigger"
        },
        "authorizedSecurityGroupIds": {
          "title": "AuthorizedSecurityGroupIds",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "teamsAppInformation": {
          "title": "TeamsAppInformation",
          "$ref": "#/definitions/ApplicationDetailsNoKind"
        },
        "configuration": {
          "title": "Configuration",
          "$ref": "#/definitions/BotConfigurationNoKind"
        },
        "authenticationConfiguration": {
          "title": "AuthenticationConfiguration",
          "$ref": "#/definitions/BotAuthenticationConfigurationNoKind"
        },
        "publishedOn": {
          "title": "PublishedOn",
          "type": "string"
        },
        "synchronizationStatus": {
          "title": "SynchronizationStatus",
          "$ref": "#/definitions/BotSynchronizationDetailsNoKind"
        },
        "template": {
          "title": "Template",
          "type": "string"
        },
        "iconBase64": {
          "title": "IconBase64",
          "type": "string"
        },
        "language": {
          "title": "Language",
          "$ref": "#/definitions/Language"
        },
        "runtimeProvider": {
          "title": "RuntimeProvider",
          "default": "PowerVirtualAgents",
          "$ref": "#/definitions/RuntimeProvider"
        },
        "providerConnectionReferenceId": {
          "title": "ProviderConnectionReferenceId",
          "type": "string"
        },
        "supportedLanguages": {
          "title": "SupportedLanguages",
          "type": "array",
          "items": {
            "type": "Language"
          }
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/ProvisioningStatus"
        },
        "origin": {
          "title": "Origin",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "cdsBotId"
      ]
    },
    "BotEntityNoKind": {
      "title": "BotEntity",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "componentIdUnique": {
          "title": "ComponentIdUnique",
          "type": "string"
        },
        "cdsBotId": {
          "title": "CdsBotId",
          "type": "string"
        },
        "accessControlPolicy": {
          "title": "AccessControlPolicy",
          "default": "Any",
          "$ref": "#/definitions/BotAccessControlPolicy"
        },
        "authenticationMode": {
          "title": "AuthenticationMode",
          "default": "Unspecified",
          "$ref": "#/definitions/BotAuthenticationMode"
        },
        "authenticationTrigger": {
          "title": "AuthenticationTrigger",
          "default": "AsNeeded",
          "$ref": "#/definitions/BotAuthenticationTrigger"
        },
        "authorizedSecurityGroupIds": {
          "title": "AuthorizedSecurityGroupIds",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "teamsAppInformation": {
          "title": "TeamsAppInformation",
          "$ref": "#/definitions/ApplicationDetailsNoKind"
        },
        "configuration": {
          "title": "Configuration",
          "$ref": "#/definitions/BotConfigurationNoKind"
        },
        "authenticationConfiguration": {
          "title": "AuthenticationConfiguration",
          "$ref": "#/definitions/BotAuthenticationConfigurationNoKind"
        },
        "publishedOn": {
          "title": "PublishedOn",
          "type": "string"
        },
        "synchronizationStatus": {
          "title": "SynchronizationStatus",
          "$ref": "#/definitions/BotSynchronizationDetailsNoKind"
        },
        "template": {
          "title": "Template",
          "type": "string"
        },
        "iconBase64": {
          "title": "IconBase64",
          "type": "string"
        },
        "language": {
          "title": "Language",
          "$ref": "#/definitions/Language"
        },
        "runtimeProvider": {
          "title": "RuntimeProvider",
          "default": "PowerVirtualAgents",
          "$ref": "#/definitions/RuntimeProvider"
        },
        "providerConnectionReferenceId": {
          "title": "ProviderConnectionReferenceId",
          "type": "string"
        },
        "supportedLanguages": {
          "title": "SupportedLanguages",
          "type": "array",
          "items": {
            "type": "Language"
          }
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/ProvisioningStatus"
        },
        "origin": {
          "title": "Origin",
          "type": "string"
        }
      },
      "required": [
        "schemaName",
        "cdsBotId"
      ]
    },
    "ApplicationDetails": {
      "title": "ApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ApplicationDetails"
        },
        "teams": {
          "title": "Teams",
          "$ref": "#/definitions/TeamsApplicationDetailsNoKind"
        },
        "microsoft365": {
          "title": "Microsoft365",
          "$ref": "#/definitions/Microsoft365ApplicationDetailsNoKind"
        },
        "copilotChat": {
          "title": "CopilotChat",
          "$ref": "#/definitions/CopilotChatApplicationDetailsNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ApplicationDetailsNoKind": {
      "title": "ApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "teams": {
          "title": "Teams",
          "$ref": "#/definitions/TeamsApplicationDetailsNoKind"
        },
        "microsoft365": {
          "title": "Microsoft365",
          "$ref": "#/definitions/Microsoft365ApplicationDetailsNoKind"
        },
        "copilotChat": {
          "title": "CopilotChat",
          "$ref": "#/definitions/CopilotChatApplicationDetailsNoKind"
        }
      }
    },
    "TeamsApplicationDetails": {
      "title": "TeamsApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TeamsApplicationDetails"
        },
        "lobDisplayName": {
          "title": "LobDisplayName",
          "type": "string"
        },
        "version": {
          "title": "Version",
          "type": "string"
        },
        "botChannelRegistrationAppId": {
          "title": "BotChannelRegistrationAppId",
          "type": "string"
        },
        "colorIcon": {
          "title": "ColorIcon",
          "type": "string"
        },
        "outlineIcon": {
          "title": "OutlineIcon",
          "type": "string"
        },
        "accentColor": {
          "title": "AccentColor",
          "type": "string"
        },
        "shortDescription": {
          "title": "ShortDescription",
          "type": "string"
        },
        "longDescription": {
          "title": "LongDescription",
          "type": "string"
        },
        "disclaimer": {
          "title": "Disclaimer",
          "type": "string"
        },
        "developerName": {
          "title": "DeveloperName",
          "type": "string"
        },
        "teamsCollaborationEnabled": {
          "title": "TeamsCollaborationEnabled",
          "type": "boolean"
        },
        "websiteLink": {
          "title": "WebsiteLink",
          "type": "string"
        },
        "termsLink": {
          "title": "TermsLink",
          "type": "string"
        },
        "supportsCalling": {
          "title": "SupportsCalling",
          "description": "BotSchema:$$TeamsApplicationDetails_supportsCalling_description$$",
          "type": "boolean"
        },
        "privacyLink": {
          "title": "PrivacyLink",
          "type": "string"
        },
        "microsoftPartnerNetworkId": {
          "title": "MicrosoftPartnerNetworkId",
          "type": "string"
        },
        "isPowerPlatformStoreDiscoverable": {
          "title": "IsPowerPlatformStoreDiscoverable",
          "type": "boolean"
        },
        "singleSignOnAadApplicationClientId": {
          "title": "SingleSignOnAadApplicationClientId",
          "type": "string"
        },
        "singleSignOnResourceUri": {
          "title": "SingleSignOnResourceUri",
          "type": "string"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "isTeamsIvrEnabled": {
          "title": "IsTeamsIvrEnabled",
          "description": "BotSchema:$$TeamsApplicationDetails_isTeamsIvrEnabled_description$$",
          "type": "boolean"
        },
        "scopes": {
          "title": "Scopes",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "TeamsApplicationDetailsNoKind": {
      "title": "TeamsApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "lobDisplayName": {
          "title": "LobDisplayName",
          "type": "string"
        },
        "version": {
          "title": "Version",
          "type": "string"
        },
        "botChannelRegistrationAppId": {
          "title": "BotChannelRegistrationAppId",
          "type": "string"
        },
        "colorIcon": {
          "title": "ColorIcon",
          "type": "string"
        },
        "outlineIcon": {
          "title": "OutlineIcon",
          "type": "string"
        },
        "accentColor": {
          "title": "AccentColor",
          "type": "string"
        },
        "shortDescription": {
          "title": "ShortDescription",
          "type": "string"
        },
        "longDescription": {
          "title": "LongDescription",
          "type": "string"
        },
        "disclaimer": {
          "title": "Disclaimer",
          "type": "string"
        },
        "developerName": {
          "title": "DeveloperName",
          "type": "string"
        },
        "teamsCollaborationEnabled": {
          "title": "TeamsCollaborationEnabled",
          "type": "boolean"
        },
        "websiteLink": {
          "title": "WebsiteLink",
          "type": "string"
        },
        "termsLink": {
          "title": "TermsLink",
          "type": "string"
        },
        "supportsCalling": {
          "title": "SupportsCalling",
          "description": "BotSchema:$$TeamsApplicationDetails_supportsCalling_description$$",
          "type": "boolean"
        },
        "privacyLink": {
          "title": "PrivacyLink",
          "type": "string"
        },
        "microsoftPartnerNetworkId": {
          "title": "MicrosoftPartnerNetworkId",
          "type": "string"
        },
        "isPowerPlatformStoreDiscoverable": {
          "title": "IsPowerPlatformStoreDiscoverable",
          "type": "boolean"
        },
        "singleSignOnAadApplicationClientId": {
          "title": "SingleSignOnAadApplicationClientId",
          "type": "string"
        },
        "singleSignOnResourceUri": {
          "title": "SingleSignOnResourceUri",
          "type": "string"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "isTeamsIvrEnabled": {
          "title": "IsTeamsIvrEnabled",
          "description": "BotSchema:$$TeamsApplicationDetails_isTeamsIvrEnabled_description$$",
          "type": "boolean"
        },
        "scopes": {
          "title": "Scopes",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Microsoft365ApplicationDetails": {
      "title": "Microsoft365ApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Microsoft365ApplicationDetails"
        },
        "titleId": {
          "title": "TitleId",
          "type": "string"
        },
        "shareLink": {
          "title": "ShareLink",
          "type": "string"
        },
        "appId": {
          "title": "AppId",
          "type": "string"
        },
        "lobTitleId": {
          "title": "LobTitleId",
          "type": "string"
        },
        "lobAppId": {
          "title": "LobAppId",
          "type": "string"
        },
        "lastSharingUpdateDateTimeUtc": {
          "title": "LastSharingUpdateDateTimeUtc",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "Microsoft365ApplicationDetailsNoKind": {
      "title": "Microsoft365ApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "titleId": {
          "title": "TitleId",
          "type": "string"
        },
        "shareLink": {
          "title": "ShareLink",
          "type": "string"
        },
        "appId": {
          "title": "AppId",
          "type": "string"
        },
        "lobTitleId": {
          "title": "LobTitleId",
          "type": "string"
        },
        "lobAppId": {
          "title": "LobAppId",
          "type": "string"
        },
        "lastSharingUpdateDateTimeUtc": {
          "title": "LastSharingUpdateDateTimeUtc",
          "type": "string"
        }
      }
    },
    "CopilotChatApplicationDetails": {
      "title": "CopilotChatApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CopilotChatApplicationDetails"
        },
        "isEnabled": {
          "title": "IsEnabled",
          "type": "boolean"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CopilotChatApplicationDetailsNoKind": {
      "title": "CopilotChatApplicationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "isEnabled": {
          "title": "IsEnabled",
          "type": "boolean"
        }
      }
    },
    "BotConfiguration": {
      "title": "BotConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotConfiguration"
        },
        "categories": {
          "title": "Categories",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CategoryNoKind"
          }
        },
        "channels": {
          "title": "Channels",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ChannelDefinitionNoKind"
          }
        },
        "settings": {
          "title": "Settings",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/DataValue"
          }
        },
        "isTelephonyEnabled": {
          "title": "BotSchema:$$BotConfiguration_isTelephonyEnabled_title$$",
          "description": "BotSchema:$$BotConfiguration_isTelephonyEnabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "sensitiveDataMaskingSettings": {
          "title": "BotSchema:$$BotConfiguration_sensitiveDataMaskingSettings_title$$",
          "description": "BotSchema:$$BotConfiguration_sensitiveDataMaskingSettings_description$$",
          "$ref": "#/definitions/SensitiveDataMaskingSettings"
        },
        "isAgentConnectable": {
          "title": "BotSchema:$$BotConfiguration_isAgentConnectable_title$$",
          "description": "BotSchema:$$BotConfiguration_isAgentConnectable_description$$",
          "default": true,
          "type": "boolean"
        },
        "voiceProcessingMode": {
          "title": "VoiceProcessingMode",
          "description": "BotSchema:$$BotConfiguration_voiceProcessingMode_description$$",
          "$ref": "#/definitions/VoiceProcessingModeBase"
        },
        "botSpeechSettings": {
          "title": "BotSpeechSettings",
          "$ref": "#/definitions/BotSpeechSettingsNoKind"
        },
        "networkSettings": {
          "title": "NetworkSettings",
          "$ref": "#/definitions/NetworkSettingsNoKind"
        },
        "generationSettings": {
          "title": "GenerationSettings",
          "$ref": "#/definitions/GenerationSettingsNoKind"
        },
        "publishOnCreate": {
          "title": "PublishOnCreate",
          "default": false,
          "type": "boolean"
        },
        "publishOnImport": {
          "title": "PublishOnImport",
          "default": true,
          "type": "boolean"
        },
        "gPTSettings": {
          "title": "GPTSettings",
          "$ref": "#/definitions/GPTSettingsNoKind"
        },
        "isLightweightBot": {
          "title": "IsLightweightBot",
          "default": false,
          "type": "boolean"
        },
        "aISettings": {
          "title": "AISettings",
          "$ref": "#/definitions/AISettingsNoKind"
        },
        "recognizer": {
          "title": "Recognizer",
          "$ref": "#/definitions/RecognizerBase"
        },
        "analyticsSettings": {
          "title": "AnalyticsSettings",
          "$ref": "#/definitions/AnalyticsSettingsNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotConfigurationNoKind": {
      "title": "BotConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "categories": {
          "title": "Categories",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CategoryNoKind"
          }
        },
        "channels": {
          "title": "Channels",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ChannelDefinitionNoKind"
          }
        },
        "settings": {
          "title": "Settings",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/DataValue"
          }
        },
        "isTelephonyEnabled": {
          "title": "BotSchema:$$BotConfiguration_isTelephonyEnabled_title$$",
          "description": "BotSchema:$$BotConfiguration_isTelephonyEnabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "sensitiveDataMaskingSettings": {
          "title": "BotSchema:$$BotConfiguration_sensitiveDataMaskingSettings_title$$",
          "description": "BotSchema:$$BotConfiguration_sensitiveDataMaskingSettings_description$$",
          "$ref": "#/definitions/SensitiveDataMaskingSettings"
        },
        "isAgentConnectable": {
          "title": "BotSchema:$$BotConfiguration_isAgentConnectable_title$$",
          "description": "BotSchema:$$BotConfiguration_isAgentConnectable_description$$",
          "default": true,
          "type": "boolean"
        },
        "voiceProcessingMode": {
          "title": "VoiceProcessingMode",
          "description": "BotSchema:$$BotConfiguration_voiceProcessingMode_description$$",
          "$ref": "#/definitions/VoiceProcessingModeBase"
        },
        "botSpeechSettings": {
          "title": "BotSpeechSettings",
          "$ref": "#/definitions/BotSpeechSettingsNoKind"
        },
        "networkSettings": {
          "title": "NetworkSettings",
          "$ref": "#/definitions/NetworkSettingsNoKind"
        },
        "generationSettings": {
          "title": "GenerationSettings",
          "$ref": "#/definitions/GenerationSettingsNoKind"
        },
        "publishOnCreate": {
          "title": "PublishOnCreate",
          "default": false,
          "type": "boolean"
        },
        "publishOnImport": {
          "title": "PublishOnImport",
          "default": true,
          "type": "boolean"
        },
        "gPTSettings": {
          "title": "GPTSettings",
          "$ref": "#/definitions/GPTSettingsNoKind"
        },
        "isLightweightBot": {
          "title": "IsLightweightBot",
          "default": false,
          "type": "boolean"
        },
        "aISettings": {
          "title": "AISettings",
          "$ref": "#/definitions/AISettingsNoKind"
        },
        "recognizer": {
          "title": "Recognizer",
          "$ref": "#/definitions/RecognizerBase"
        },
        "analyticsSettings": {
          "title": "AnalyticsSettings",
          "$ref": "#/definitions/AnalyticsSettingsNoKind"
        }
      }
    },
    "Category": {
      "title": "Category",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Category"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CategoryNoKind": {
      "title": "Category",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        }
      }
    },
    "ChannelDefinition": {
      "title": "ChannelDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ChannelDefinition"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "channelId": {
          "title": "ChannelId",
          "$ref": "#/definitions/ChannelId"
        },
        "channelSpecifier": {
          "title": "ChannelSpecifier",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "channelId"
      ]
    },
    "ChannelDefinitionNoKind": {
      "title": "ChannelDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "channelId": {
          "title": "ChannelId",
          "$ref": "#/definitions/ChannelId"
        },
        "channelSpecifier": {
          "title": "ChannelSpecifier",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        }
      },
      "required": [
        "channelId"
      ]
    },
    "InboundTranscriptRedactionSettings": {
      "title": "InboundTranscriptRedactionSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InboundTranscriptRedactionSettings"
        },
        "isRedactCreditCardEnabled": {
          "title": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactCreditCardEnabled_title$$",
          "description": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactCreditCardEnabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "isRedactSsnEnabled": {
          "title": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactSsnEnabled_title$$",
          "description": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactSsnEnabled_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind"
      ]
    },
    "InboundTranscriptRedactionSettingsNoKind": {
      "title": "InboundTranscriptRedactionSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "isRedactCreditCardEnabled": {
          "title": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactCreditCardEnabled_title$$",
          "description": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactCreditCardEnabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "isRedactSsnEnabled": {
          "title": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactSsnEnabled_title$$",
          "description": "BotSchema:$$InboundTranscriptRedactionSettings_isRedactSsnEnabled_description$$",
          "default": false,
          "type": "boolean"
        }
      }
    },
    "ClassicVoiceProcessingMode": {
      "title": "ClassicVoiceProcessingMode",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClassicVoiceProcessingMode"
        }
      },
      "required": [
        "kind"
      ]
    },
    "RealtimeVoiceProcessingMode": {
      "title": "RealtimeVoiceProcessingMode",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RealtimeVoiceProcessingMode"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotSpeechSettings": {
      "title": "BotSpeechSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotSpeechSettings"
        },
        "interdigitTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_interdigitTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_interdigitTimeoutInMilliseconds_description$$",
          "default": 3000,
          "type": "number"
        },
        "terminationTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_terminationTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_terminationTimeoutInMilliseconds_description$$",
          "default": 2000,
          "type": "number"
        },
        "isDtmfSettingsEnabled": {
          "title": "BotSchema:$$BotSpeechSettings_isDtmfSettingsEnabled_title$$",
          "description": "BotSchema:$$BotSpeechSettings_isDtmfSettingsEnabled_description$$",
          "default": true,
          "type": "boolean"
        },
        "dtmfTerminationKey": {
          "title": "BotSchema:$$BotSpeechSettings_dtmfTerminationKey_title$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DtmfTerminationKey"
            }
          ]
        },
        "silenceDetectionTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_silenceDetectionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_silenceDetectionTimeoutInMilliseconds_description$$",
          "default": 0,
          "type": "number"
        },
        "utteranceEndTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_utteranceEndTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_utteranceEndTimeoutInMilliseconds_description$$",
          "default": 1500,
          "type": "number"
        },
        "speechRecognitionTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_speechRecognitionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechRecognitionTimeoutInMilliseconds_description$$",
          "default": 12000,
          "type": "number"
        },
        "latencyMessage": {
          "title": "BotSchema:$$BotSpeechSettings_latencyMessage_title$$",
          "description": "BotSchema:$$BotSpeechSettings_latencyMessage_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_latencyMessageDelayInMilliseconds_description$$",
          "default": 500,
          "type": "number"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_minimumPlaybackInMilliseconds_description$$",
          "default": 5000,
          "type": "number"
        },
        "isDomainLanguageModelEnabled": {
          "title": "BotSchema:$$BotSpeechSettings_isDomainLanguageModelEnabled_title$$",
          "description": "BotSchema:$$BotSpeechSettings_isDomainLanguageModelEnabled_description$$",
          "default": true,
          "type": "boolean"
        },
        "domainLanguageModelWeightValue": {
          "title": "BotSchema:$$BotSpeechSettings_domainLanguageModelWeightValue_title$$",
          "description": "BotSchema:$$BotSpeechSettings_domainLanguageModelWeightValue_description$$",
          "default": 0.2,
          "type": "number"
        },
        "wordsetsWeightValue": {
          "title": "BotSchema:$$BotSpeechSettings_wordsetsWeightValue_title$$",
          "description": "BotSchema:$$BotSpeechSettings_wordsetsWeightValue_description$$",
          "default": 0.1,
          "type": "number"
        },
        "speechRecognitionSensitivity": {
          "title": "BotSchema:$$BotSpeechSettings_speechRecognitionSensitivity_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechRecognitionSensitivity_description$$",
          "default": 0.5,
          "type": "number"
        },
        "speechRecognitionSpeedVsAccuracy": {
          "title": "BotSchema:$$BotSpeechSettings_speechRecognitionSpeedVsAccuracy_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechRecognitionSpeedVsAccuracy_description$$",
          "default": 0.5,
          "type": "number"
        },
        "autoAddLanguageTagInSSML": {
          "title": "BotSchema:$$BotSpeechSettings_autoAddLanguageTagInSSML_title$$",
          "description": "BotSchema:$$BotSpeechSettings_autoAddLanguageTagInSSML_description$$",
          "default": false,
          "type": "boolean"
        },
        "prefixPaddingInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_prefixPaddingInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_prefixPaddingInMilliseconds_description$$",
          "default": 300,
          "type": "number"
        },
        "audioThreshold": {
          "title": "BotSchema:$$BotSpeechSettings_audioThreshold_title$$",
          "description": "BotSchema:$$BotSpeechSettings_audioThreshold_description$$",
          "default": 0.5,
          "type": "number"
        },
        "speechEndTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_speechEndTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechEndTimeoutInMilliseconds_description$$",
          "default": 500,
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotSpeechSettingsNoKind": {
      "title": "BotSpeechSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "interdigitTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_interdigitTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_interdigitTimeoutInMilliseconds_description$$",
          "default": 3000,
          "type": "number"
        },
        "terminationTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_terminationTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_terminationTimeoutInMilliseconds_description$$",
          "default": 2000,
          "type": "number"
        },
        "isDtmfSettingsEnabled": {
          "title": "BotSchema:$$BotSpeechSettings_isDtmfSettingsEnabled_title$$",
          "description": "BotSchema:$$BotSpeechSettings_isDtmfSettingsEnabled_description$$",
          "default": true,
          "type": "boolean"
        },
        "dtmfTerminationKey": {
          "title": "BotSchema:$$BotSpeechSettings_dtmfTerminationKey_title$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DtmfTerminationKey"
            }
          ]
        },
        "silenceDetectionTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_silenceDetectionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_silenceDetectionTimeoutInMilliseconds_description$$",
          "default": 0,
          "type": "number"
        },
        "utteranceEndTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_utteranceEndTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_utteranceEndTimeoutInMilliseconds_description$$",
          "default": 1500,
          "type": "number"
        },
        "speechRecognitionTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_speechRecognitionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechRecognitionTimeoutInMilliseconds_description$$",
          "default": 12000,
          "type": "number"
        },
        "latencyMessage": {
          "title": "BotSchema:$$BotSpeechSettings_latencyMessage_title$$",
          "description": "BotSchema:$$BotSpeechSettings_latencyMessage_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_latencyMessageDelayInMilliseconds_description$$",
          "default": 500,
          "type": "number"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_minimumPlaybackInMilliseconds_description$$",
          "default": 5000,
          "type": "number"
        },
        "isDomainLanguageModelEnabled": {
          "title": "BotSchema:$$BotSpeechSettings_isDomainLanguageModelEnabled_title$$",
          "description": "BotSchema:$$BotSpeechSettings_isDomainLanguageModelEnabled_description$$",
          "default": true,
          "type": "boolean"
        },
        "domainLanguageModelWeightValue": {
          "title": "BotSchema:$$BotSpeechSettings_domainLanguageModelWeightValue_title$$",
          "description": "BotSchema:$$BotSpeechSettings_domainLanguageModelWeightValue_description$$",
          "default": 0.2,
          "type": "number"
        },
        "wordsetsWeightValue": {
          "title": "BotSchema:$$BotSpeechSettings_wordsetsWeightValue_title$$",
          "description": "BotSchema:$$BotSpeechSettings_wordsetsWeightValue_description$$",
          "default": 0.1,
          "type": "number"
        },
        "speechRecognitionSensitivity": {
          "title": "BotSchema:$$BotSpeechSettings_speechRecognitionSensitivity_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechRecognitionSensitivity_description$$",
          "default": 0.5,
          "type": "number"
        },
        "speechRecognitionSpeedVsAccuracy": {
          "title": "BotSchema:$$BotSpeechSettings_speechRecognitionSpeedVsAccuracy_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechRecognitionSpeedVsAccuracy_description$$",
          "default": 0.5,
          "type": "number"
        },
        "autoAddLanguageTagInSSML": {
          "title": "BotSchema:$$BotSpeechSettings_autoAddLanguageTagInSSML_title$$",
          "description": "BotSchema:$$BotSpeechSettings_autoAddLanguageTagInSSML_description$$",
          "default": false,
          "type": "boolean"
        },
        "prefixPaddingInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_prefixPaddingInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_prefixPaddingInMilliseconds_description$$",
          "default": 300,
          "type": "number"
        },
        "audioThreshold": {
          "title": "BotSchema:$$BotSpeechSettings_audioThreshold_title$$",
          "description": "BotSchema:$$BotSpeechSettings_audioThreshold_description$$",
          "default": 0.5,
          "type": "number"
        },
        "speechEndTimeoutInMilliseconds": {
          "title": "BotSchema:$$BotSpeechSettings_speechEndTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$BotSpeechSettings_speechEndTimeoutInMilliseconds_description$$",
          "default": 500,
          "type": "number"
        }
      }
    },
    "NetworkSettings": {
      "title": "NetworkSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "NetworkSettings"
        },
        "networkIsolation": {
          "title": "BotSchema:$$NetworkSettings_networkIsolation_title$$",
          "default": "PublicNetwork",
          "$ref": "#/definitions/NetworkIsolationType"
        }
      },
      "required": [
        "kind"
      ]
    },
    "NetworkSettingsNoKind": {
      "title": "NetworkSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "networkIsolation": {
          "title": "BotSchema:$$NetworkSettings_networkIsolation_title$$",
          "default": "PublicNetwork",
          "$ref": "#/definitions/NetworkIsolationType"
        }
      }
    },
    "GenerationSettings": {
      "title": "GenerationSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GenerationSettings"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GenerationSettingsNoKind": {
      "title": "GenerationSettings",
      "type": "object",
      "additionalProperties": false
    },
    "GPTSettings": {
      "title": "GPTSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GPTSettings"
        },
        "defaultSchemaName": {
          "title": "DefaultSchemaName",
          "description": "BotSchema:$$GPTSettings_defaultSchemaName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GPTSettingsNoKind": {
      "title": "GPTSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "defaultSchemaName": {
          "title": "DefaultSchemaName",
          "description": "BotSchema:$$GPTSettings_defaultSchemaName_description$$",
          "type": "string"
        }
      }
    },
    "AISettings": {
      "title": "AISettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AISettings"
        },
        "useModelKnowledge": {
          "title": "UseModelKnowledge",
          "description": "BotSchema:$$AISettings_useModelKnowledge_description$$",
          "default": false,
          "type": "boolean"
        },
        "isFileAnalysisEnabled": {
          "title": "BotSchema:$$AISettings_isFileAnalysisEnabled_title$$",
          "description": "BotSchema:$$AISettings_isFileAnalysisEnabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "isSemanticSearchEnabled": {
          "title": "BotSchema:$$AISettings_isSemanticSearchEnabled_title$$",
          "description": "BotSchema:$$AISettings_isSemanticSearchEnabled_description$$",
          "default": true,
          "type": "boolean"
        },
        "contentModeration": {
          "title": "BotSchema:$$AISettings_contentModeration_title$$",
          "description": "BotSchema:$$AISettings_contentModeration_description$$",
          "default": "High",
          "$ref": "#/definitions/ContentModerationLevel"
        },
        "optInUseLatestModels": {
          "title": "BotSchema:$$AISettings_optInUseLatestModels_title$$",
          "description": "BotSchema:$$AISettings_optInUseLatestModels_description$$",
          "default": false,
          "type": "boolean"
        },
        "model": {
          "title": "Model",
          "$ref": "#/definitions/AgentModelType"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AISettingsNoKind": {
      "title": "AISettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "useModelKnowledge": {
          "title": "UseModelKnowledge",
          "description": "BotSchema:$$AISettings_useModelKnowledge_description$$",
          "default": false,
          "type": "boolean"
        },
        "isFileAnalysisEnabled": {
          "title": "BotSchema:$$AISettings_isFileAnalysisEnabled_title$$",
          "description": "BotSchema:$$AISettings_isFileAnalysisEnabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "isSemanticSearchEnabled": {
          "title": "BotSchema:$$AISettings_isSemanticSearchEnabled_title$$",
          "description": "BotSchema:$$AISettings_isSemanticSearchEnabled_description$$",
          "default": true,
          "type": "boolean"
        },
        "contentModeration": {
          "title": "BotSchema:$$AISettings_contentModeration_title$$",
          "description": "BotSchema:$$AISettings_contentModeration_description$$",
          "default": "High",
          "$ref": "#/definitions/ContentModerationLevel"
        },
        "optInUseLatestModels": {
          "title": "BotSchema:$$AISettings_optInUseLatestModels_title$$",
          "description": "BotSchema:$$AISettings_optInUseLatestModels_description$$",
          "default": false,
          "type": "boolean"
        },
        "model": {
          "title": "Model",
          "$ref": "#/definitions/AgentModelType"
        }
      }
    },
    "SummarizationExternalModelConfiguration": {
      "title": "SummarizationExternalModelConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SummarizationExternalModelConfiguration"
        },
        "modelConfiguration": {
          "title": "ModelConfiguration",
          "$ref": "#/definitions/ExternalChatCompletionModelConfigurationNoKind"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$SummarizationExternalModelConfiguration_requestTimeoutInMilliseconds_title$$",
          "default": 120000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "citationHandling": {
          "title": "CitationHandling",
          "$ref": "#/definitions/CustomModelCitationHandlingType"
        }
      },
      "required": [
        "kind",
        "modelConfiguration"
      ]
    },
    "SummarizationExternalModelConfigurationNoKind": {
      "title": "SummarizationExternalModelConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "modelConfiguration": {
          "title": "ModelConfiguration",
          "$ref": "#/definitions/ExternalChatCompletionModelConfigurationNoKind"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$SummarizationExternalModelConfiguration_requestTimeoutInMilliseconds_title$$",
          "default": 120000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "citationHandling": {
          "title": "CitationHandling",
          "$ref": "#/definitions/CustomModelCitationHandlingType"
        }
      },
      "required": [
        "modelConfiguration"
      ]
    },
    "ExternalChatCompletionModelConfiguration": {
      "title": "ExternalChatCompletionModelConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExternalChatCompletionModelConfiguration"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "temperature": {
          "title": "BotSchema:$$ExternalModelConfiguration_temperature_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_temperature_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "topP": {
          "title": "BotSchema:$$ExternalModelConfiguration_topP_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_topP_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "stopSequence": {
          "title": "BotSchema:$$ExternalModelConfiguration_stopSequence_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_stopSequence_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "maxTokens": {
          "title": "BotSchema:$$ExternalModelConfiguration_maxTokens_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_maxTokens_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "additionalProperties": {
          "title": "AdditionalProperties",
          "description": "BotSchema:$$ExternalModelConfiguration_additionalProperties_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "object"
            }
          ]
        },
        "deployment": {
          "title": "BotSchema:$$ExternalModelConfiguration_deployment_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_deployment_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "historyType": {
          "title": "BotSchema:$$ExternalChatCompletionModelConfiguration_historyType_title$$",
          "description": "BotSchema:$$ExternalChatCompletionModelConfiguration_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "prompt": {
          "title": "BotSchema:$$ExternalChatCompletionModelConfiguration_prompt_title$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "systemPrompt": {
          "title": "BotSchema:$$ExternalChatCompletionModelConfiguration_systemPrompt_title$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind",
        "connectionReference"
      ]
    },
    "ExternalChatCompletionModelConfigurationNoKind": {
      "title": "ExternalChatCompletionModelConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "temperature": {
          "title": "BotSchema:$$ExternalModelConfiguration_temperature_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_temperature_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "topP": {
          "title": "BotSchema:$$ExternalModelConfiguration_topP_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_topP_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "stopSequence": {
          "title": "BotSchema:$$ExternalModelConfiguration_stopSequence_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_stopSequence_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "maxTokens": {
          "title": "BotSchema:$$ExternalModelConfiguration_maxTokens_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_maxTokens_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "additionalProperties": {
          "title": "AdditionalProperties",
          "description": "BotSchema:$$ExternalModelConfiguration_additionalProperties_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "object"
            }
          ]
        },
        "deployment": {
          "title": "BotSchema:$$ExternalModelConfiguration_deployment_title$$",
          "description": "BotSchema:$$ExternalModelConfiguration_deployment_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "historyType": {
          "title": "BotSchema:$$ExternalChatCompletionModelConfiguration_historyType_title$$",
          "description": "BotSchema:$$ExternalChatCompletionModelConfiguration_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "prompt": {
          "title": "BotSchema:$$ExternalChatCompletionModelConfiguration_prompt_title$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "systemPrompt": {
          "title": "BotSchema:$$ExternalChatCompletionModelConfiguration_systemPrompt_title$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "connectionReference"
      ]
    },
    "NoCitationsInModelOutput": {
      "title": "NoCitationsInModelOutput",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "NoCitationsInModelOutput"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CitationsInModelOutput": {
      "title": "CitationsInModelOutput",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CitationsInModelOutput"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomModels": {
      "title": "CustomModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CurrentModels": {
      "title": "CurrentModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CurrentModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        },
        "apiType": {
          "title": "ApiType",
          "default": "Chat",
          "$ref": "#/definitions/ModelApiType"
        },
        "provider": {
          "title": "Provider",
          "$ref": "#/definitions/ModelProvider"
        },
        "connection": {
          "title": "Connection",
          "description": "BotSchema:$$CurrentModels_connection_description$$",
          "$ref": "#/definitions/Connection"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CurrentModelsNoKind": {
      "title": "CurrentModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        },
        "apiType": {
          "title": "ApiType",
          "default": "Chat",
          "$ref": "#/definitions/ModelApiType"
        },
        "provider": {
          "title": "Provider",
          "$ref": "#/definitions/ModelProvider"
        },
        "connection": {
          "title": "Connection",
          "description": "BotSchema:$$CurrentModels_connection_description$$",
          "$ref": "#/definitions/Connection"
        }
      }
    },
    "PreviewModels": {
      "title": "PreviewModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PreviewModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ExperimentalModels": {
      "title": "ExperimentalModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExperimentalModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TurboProductionModels": {
      "title": "TurboProductionModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TurboProductionModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TurboPreviewModels": {
      "title": "TurboPreviewModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TurboPreviewModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TurboExperimentalModels": {
      "title": "TurboExperimentalModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TurboExperimentalModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ReasoningProductionModels": {
      "title": "ReasoningProductionModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ReasoningProductionModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ReasoningPreviewModels": {
      "title": "ReasoningPreviewModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ReasoningPreviewModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ReasoningExperimentalModels": {
      "title": "ReasoningExperimentalModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ReasoningExperimentalModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "DeferredUpdateModels": {
      "title": "DeferredUpdateModels",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DeferredUpdateModels"
        },
        "modelNameHint": {
          "title": "ModelNameHint",
          "description": "BotSchema:$$AgentModelType_modelNameHint_description$$",
          "type": "string"
        },
        "summarization": {
          "title": "Summarization",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AdvanceNLURecognizer": {
      "title": "AdvanceNLURecognizer",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdvanceNLURecognizer"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ClassicAIRecognizer": {
      "title": "ClassicAIRecognizer",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClassicAIRecognizer"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GenerativeAIRecognizer": {
      "title": "GenerativeAIRecognizer",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GenerativeAIRecognizer"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CLIAgentRecognizer": {
      "title": "CLIAgentRecognizer",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CLIAgentRecognizer"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AnalyticsSettings": {
      "title": "AnalyticsSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AnalyticsSettings"
        },
        "includeNodeLevelDetailsInTranscript": {
          "title": "IncludeNodeLevelDetailsInTranscript",
          "description": "BotSchema:$$AnalyticsSettings_includeNodeLevelDetailsInTranscript_description$$",
          "default": false,
          "type": "boolean"
        },
        "roiCalculation": {
          "title": "RoiCalculation",
          "description": "BotSchema:$$AnalyticsSettings_roiCalculation_description$$",
          "$ref": "#/definitions/RoiCalculationSettingsBase"
        },
        "includeTestDataInAnalytics": {
          "title": "IncludeTestDataInAnalytics",
          "description": "BotSchema:$$AnalyticsSettings_includeTestDataInAnalytics_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AnalyticsSettingsNoKind": {
      "title": "AnalyticsSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "includeNodeLevelDetailsInTranscript": {
          "title": "IncludeNodeLevelDetailsInTranscript",
          "description": "BotSchema:$$AnalyticsSettings_includeNodeLevelDetailsInTranscript_description$$",
          "default": false,
          "type": "boolean"
        },
        "roiCalculation": {
          "title": "RoiCalculation",
          "description": "BotSchema:$$AnalyticsSettings_roiCalculation_description$$",
          "$ref": "#/definitions/RoiCalculationSettingsBase"
        },
        "includeTestDataInAnalytics": {
          "title": "IncludeTestDataInAnalytics",
          "description": "BotSchema:$$AnalyticsSettings_includeTestDataInAnalytics_description$$",
          "default": false,
          "type": "boolean"
        }
      }
    },
    "ToolBasedRoiCalculationSettings": {
      "title": "ToolBasedRoiCalculationSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ToolBasedRoiCalculationSettings"
        },
        "currencyCode": {
          "title": "CurrencyCode",
          "description": "BotSchema:$$RoiCalculationSettingsBase_currencyCode_description$$",
          "type": "string"
        },
        "tools": {
          "title": "Tools",
          "description": "BotSchema:$$ToolBasedRoiCalculationSettings_tools_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ToolRoiCalculationConfigurationNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ToolRoiCalculationConfiguration": {
      "title": "ToolRoiCalculationConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ToolRoiCalculationConfiguration"
        },
        "schemaName": {
          "title": "SchemaName",
          "description": "BotSchema:$$ToolRoiCalculationConfiguration_schemaName_description$$",
          "type": "string"
        },
        "savedCost": {
          "title": "SavedCost",
          "description": "BotSchema:$$ToolRoiCalculationConfiguration_savedCost_description$$",
          "type": "number"
        },
        "savedTimeInSeconds": {
          "title": "SavedTimeInSeconds",
          "description": "BotSchema:$$ToolRoiCalculationConfiguration_savedTimeInSeconds_description$$",
          "type": "number"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "ToolRoiCalculationConfigurationNoKind": {
      "title": "ToolRoiCalculationConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "schemaName": {
          "title": "SchemaName",
          "description": "BotSchema:$$ToolRoiCalculationConfiguration_schemaName_description$$",
          "type": "string"
        },
        "savedCost": {
          "title": "SavedCost",
          "description": "BotSchema:$$ToolRoiCalculationConfiguration_savedCost_description$$",
          "type": "number"
        },
        "savedTimeInSeconds": {
          "title": "SavedTimeInSeconds",
          "description": "BotSchema:$$ToolRoiCalculationConfiguration_savedTimeInSeconds_description$$",
          "type": "number"
        }
      },
      "required": [
        "schemaName"
      ]
    },
    "SessionBasedRoiCalculationSettings": {
      "title": "SessionBasedRoiCalculationSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SessionBasedRoiCalculationSettings"
        },
        "currencyCode": {
          "title": "CurrencyCode",
          "description": "BotSchema:$$RoiCalculationSettingsBase_currencyCode_description$$",
          "type": "string"
        },
        "savedCost": {
          "title": "SavedCost",
          "description": "BotSchema:$$SessionBasedRoiCalculationSettings_savedCost_description$$",
          "type": "number"
        },
        "savedTimeInSeconds": {
          "title": "SavedTimeInSeconds",
          "description": "BotSchema:$$SessionBasedRoiCalculationSettings_savedTimeInSeconds_description$$",
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotAuthenticationConfiguration": {
      "title": "BotAuthenticationConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotAuthenticationConfiguration"
        },
        "connectionName": {
          "title": "BotSchema:$$BotAuthenticationConfiguration_connectionName_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotAuthenticationConfigurationNoKind": {
      "title": "BotAuthenticationConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "connectionName": {
          "title": "BotSchema:$$BotAuthenticationConfiguration_connectionName_title$$",
          "type": "string"
        }
      }
    },
    "BotSynchronizationDetails": {
      "title": "BotSynchronizationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotSynchronizationDetails"
        },
        "contentVersion": {
          "title": "ContentVersion",
          "type": "number"
        },
        "lastFinishedPublishOperation": {
          "title": "LastFinishedPublishOperation",
          "$ref": "#/definitions/PublishResultDetailsNoKind"
        },
        "lastPublishedDetails": {
          "title": "LastPublishedDetails",
          "$ref": "#/definitions/SuccessfulPublishResultDetailsNoKind"
        },
        "lastPublishedUserId": {
          "title": "LastPublishedUserId",
          "type": "string"
        },
        "lastPublishedOnUtc": {
          "title": "LastPublishedOnUtc",
          "type": "string"
        },
        "currentSynchronizationState": {
          "title": "CurrentSynchronizationState",
          "$ref": "#/definitions/SynchronizationStateNoKind"
        },
        "lastSynchronizedOnUtc": {
          "title": "LastSynchronizedOnUtc",
          "type": "string"
        },
        "domainLanguageModelURN": {
          "title": "DomainLanguageModelURN",
          "type": "string"
        },
        "naturalLanguageModelURN": {
          "title": "NaturalLanguageModelURN",
          "type": "string"
        },
        "modelProfile": {
          "title": "ModelProfile",
          "$ref": "#/definitions/AdaptationManagementServiceModelProfileNoKind"
        },
        "graphDriveItems": {
          "title": "GraphDriveItems",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraphDriveItemSyncDetailsNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotSynchronizationDetailsNoKind": {
      "title": "BotSynchronizationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "contentVersion": {
          "title": "ContentVersion",
          "type": "number"
        },
        "lastFinishedPublishOperation": {
          "title": "LastFinishedPublishOperation",
          "$ref": "#/definitions/PublishResultDetailsNoKind"
        },
        "lastPublishedDetails": {
          "title": "LastPublishedDetails",
          "$ref": "#/definitions/SuccessfulPublishResultDetailsNoKind"
        },
        "lastPublishedUserId": {
          "title": "LastPublishedUserId",
          "type": "string"
        },
        "lastPublishedOnUtc": {
          "title": "LastPublishedOnUtc",
          "type": "string"
        },
        "currentSynchronizationState": {
          "title": "CurrentSynchronizationState",
          "$ref": "#/definitions/SynchronizationStateNoKind"
        },
        "lastSynchronizedOnUtc": {
          "title": "LastSynchronizedOnUtc",
          "type": "string"
        },
        "domainLanguageModelURN": {
          "title": "DomainLanguageModelURN",
          "type": "string"
        },
        "naturalLanguageModelURN": {
          "title": "NaturalLanguageModelURN",
          "type": "string"
        },
        "modelProfile": {
          "title": "ModelProfile",
          "$ref": "#/definitions/AdaptationManagementServiceModelProfileNoKind"
        },
        "graphDriveItems": {
          "title": "GraphDriveItems",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraphDriveItemSyncDetailsNoKind"
          }
        }
      }
    },
    "PublishResultDetails": {
      "title": "PublishResultDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PublishResultDetails"
        },
        "userId": {
          "title": "UserId",
          "type": "string"
        },
        "operationStart": {
          "title": "OperationStart",
          "type": "string"
        },
        "operationEnd": {
          "title": "OperationEnd",
          "type": "string"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/PublishResult"
        }
      },
      "required": [
        "kind"
      ]
    },
    "PublishResultDetailsNoKind": {
      "title": "PublishResultDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "userId": {
          "title": "UserId",
          "type": "string"
        },
        "operationStart": {
          "title": "OperationStart",
          "type": "string"
        },
        "operationEnd": {
          "title": "OperationEnd",
          "type": "string"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/PublishResult"
        }
      }
    },
    "SuccessfulPublishResultDetails": {
      "title": "SuccessfulPublishResultDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SuccessfulPublishResultDetails"
        },
        "authenticationMode": {
          "title": "AuthenticationMode",
          "$ref": "#/definitions/BotAuthenticationMode"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SuccessfulPublishResultDetailsNoKind": {
      "title": "SuccessfulPublishResultDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "authenticationMode": {
          "title": "AuthenticationMode",
          "$ref": "#/definitions/BotAuthenticationMode"
        }
      }
    },
    "SynchronizationState": {
      "title": "SynchronizationState",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SynchronizationState"
        },
        "botRegistration": {
          "title": "BotRegistration",
          "$ref": "#/definitions/BotRegistrationDetailsNoKind"
        },
        "provisioningStatus": {
          "title": "ProvisioningStatus",
          "$ref": "#/definitions/ProvisioningState"
        },
        "state": {
          "title": "State",
          "$ref": "#/definitions/SynchronizingState"
        },
        "channels": {
          "title": "Channels",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SynchronizedChannelNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "SynchronizationStateNoKind": {
      "title": "SynchronizationState",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "botRegistration": {
          "title": "BotRegistration",
          "$ref": "#/definitions/BotRegistrationDetailsNoKind"
        },
        "provisioningStatus": {
          "title": "ProvisioningStatus",
          "$ref": "#/definitions/ProvisioningState"
        },
        "state": {
          "title": "State",
          "$ref": "#/definitions/SynchronizingState"
        },
        "channels": {
          "title": "Channels",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SynchronizedChannelNoKind"
          }
        }
      }
    },
    "BotRegistrationDetails": {
      "title": "BotRegistrationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotRegistrationDetails"
        },
        "botRegistrationIdConsumptionTime": {
          "title": "BotRegistrationIdConsumptionTime",
          "type": "string"
        },
        "applicationId": {
          "title": "ApplicationId",
          "type": "string"
        },
        "isAppAvailableInTenant": {
          "title": "IsAppAvailableInTenant",
          "type": "boolean"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotRegistrationDetailsNoKind": {
      "title": "BotRegistrationDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "botRegistrationIdConsumptionTime": {
          "title": "BotRegistrationIdConsumptionTime",
          "type": "string"
        },
        "applicationId": {
          "title": "ApplicationId",
          "type": "string"
        },
        "isAppAvailableInTenant": {
          "title": "IsAppAvailableInTenant",
          "type": "boolean"
        }
      }
    },
    "SynchronizedChannel": {
      "title": "SynchronizedChannel",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SynchronizedChannel"
        },
        "channelName": {
          "title": "ChannelName",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SynchronizedChannelNoKind": {
      "title": "SynchronizedChannel",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "channelName": {
          "title": "ChannelName",
          "type": "string"
        }
      }
    },
    "AdaptationManagementServiceModelProfile": {
      "title": "AdaptationManagementServiceModelProfile",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdaptationManagementServiceModelProfile"
        },
        "profileId": {
          "title": "ProfileId",
          "type": "string"
        },
        "lastTrainedByUser": {
          "title": "LastTrainedByUser",
          "type": "string"
        },
        "lastTrainedOnUtc": {
          "title": "LastTrainedOnUtc",
          "type": "string"
        },
        "modelTypes": {
          "title": "ModelTypes",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/AdaptationManagementServiceModelTypeNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "AdaptationManagementServiceModelProfileNoKind": {
      "title": "AdaptationManagementServiceModelProfile",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "profileId": {
          "title": "ProfileId",
          "type": "string"
        },
        "lastTrainedByUser": {
          "title": "LastTrainedByUser",
          "type": "string"
        },
        "lastTrainedOnUtc": {
          "title": "LastTrainedOnUtc",
          "type": "string"
        },
        "modelTypes": {
          "title": "ModelTypes",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/AdaptationManagementServiceModelTypeNoKind"
          }
        }
      }
    },
    "AdaptationManagementServiceModelType": {
      "title": "AdaptationManagementServiceModelType",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdaptationManagementServiceModelType"
        },
        "adaptationDetails": {
          "title": "AdaptationDetails",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/AdaptationManagementServiceTrainingMetadataNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "AdaptationManagementServiceModelTypeNoKind": {
      "title": "AdaptationManagementServiceModelType",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "adaptationDetails": {
          "title": "AdaptationDetails",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/AdaptationManagementServiceTrainingMetadataNoKind"
          }
        }
      }
    },
    "AdaptationManagementServiceTrainingMetadata": {
      "title": "AdaptationManagementServiceTrainingMetadata",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdaptationManagementServiceTrainingMetadata"
        },
        "modelId": {
          "title": "ModelId",
          "type": "string"
        },
        "contextTagUrn": {
          "title": "ContextTagUrn",
          "type": "string"
        },
        "buildId": {
          "title": "BuildId",
          "type": "string"
        },
        "tagId": {
          "title": "TagId",
          "type": "string"
        },
        "trainingStatusCode": {
          "title": "TrainingStatusCode",
          "type": "string"
        },
        "trainingErrorMessage": {
          "title": "TrainingErrorMessage",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AdaptationManagementServiceTrainingMetadataNoKind": {
      "title": "AdaptationManagementServiceTrainingMetadata",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "modelId": {
          "title": "ModelId",
          "type": "string"
        },
        "contextTagUrn": {
          "title": "ContextTagUrn",
          "type": "string"
        },
        "buildId": {
          "title": "BuildId",
          "type": "string"
        },
        "tagId": {
          "title": "TagId",
          "type": "string"
        },
        "trainingStatusCode": {
          "title": "TrainingStatusCode",
          "type": "string"
        },
        "trainingErrorMessage": {
          "title": "TrainingErrorMessage",
          "type": "string"
        }
      }
    },
    "GraphDriveItemSyncDetails": {
      "title": "GraphDriveItemSyncDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GraphDriveItemSyncDetails"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "webUrl": {
          "title": "WebUrl",
          "type": "string"
        },
        "driveId": {
          "title": "DriveId",
          "type": "string"
        },
        "itemId": {
          "title": "ItemId",
          "type": "string"
        },
        "sharepointIds": {
          "title": "SharepointIds",
          "$ref": "#/definitions/SharepointIdsNoKind"
        },
        "isDeleted": {
          "title": "IsDeleted",
          "type": "boolean"
        },
        "indexingStatus": {
          "title": "IndexingStatus",
          "$ref": "#/definitions/FileIndexingStatus"
        },
        "sensitivityLabelId": {
          "title": "SensitivityLabelId",
          "type": "string"
        },
        "sensitivityLabelStatusCode": {
          "title": "SensitivityLabelStatusCode",
          "$ref": "#/definitions/SensitivityLabelStatusCode"
        },
        "sharepointSourceType": {
          "title": "SharepointSourceType",
          "$ref": "#/definitions/SharepointSourceType"
        }
      },
      "required": [
        "kind",
        "displayName",
        "webUrl",
        "driveId",
        "itemId",
        "sharepointIds",
        "isDeleted"
      ]
    },
    "GraphDriveItemSyncDetailsNoKind": {
      "title": "GraphDriveItemSyncDetails",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "webUrl": {
          "title": "WebUrl",
          "type": "string"
        },
        "driveId": {
          "title": "DriveId",
          "type": "string"
        },
        "itemId": {
          "title": "ItemId",
          "type": "string"
        },
        "sharepointIds": {
          "title": "SharepointIds",
          "$ref": "#/definitions/SharepointIdsNoKind"
        },
        "isDeleted": {
          "title": "IsDeleted",
          "type": "boolean"
        },
        "indexingStatus": {
          "title": "IndexingStatus",
          "$ref": "#/definitions/FileIndexingStatus"
        },
        "sensitivityLabelId": {
          "title": "SensitivityLabelId",
          "type": "string"
        },
        "sensitivityLabelStatusCode": {
          "title": "SensitivityLabelStatusCode",
          "$ref": "#/definitions/SensitivityLabelStatusCode"
        },
        "sharepointSourceType": {
          "title": "SharepointSourceType",
          "$ref": "#/definitions/SharepointSourceType"
        }
      },
      "required": [
        "displayName",
        "webUrl",
        "driveId",
        "itemId",
        "sharepointIds",
        "isDeleted"
      ]
    },
    "SharepointIds": {
      "title": "SharepointIds",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SharepointIds"
        },
        "webId": {
          "title": "WebId",
          "type": "string"
        },
        "listId": {
          "title": "ListId",
          "type": "string"
        },
        "siteId": {
          "title": "SiteId",
          "type": "string"
        },
        "siteUrl": {
          "title": "SiteUrl",
          "type": "string"
        },
        "uniqueId": {
          "title": "UniqueId",
          "type": "string"
        },
        "partId": {
          "title": "PartId",
          "type": "string"
        },
        "partType": {
          "title": "PartType",
          "$ref": "#/definitions/PartType"
        }
      },
      "required": [
        "kind",
        "webId",
        "listId",
        "siteId",
        "siteUrl"
      ]
    },
    "SharepointIdsNoKind": {
      "title": "SharepointIds",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "webId": {
          "title": "WebId",
          "type": "string"
        },
        "listId": {
          "title": "ListId",
          "type": "string"
        },
        "siteId": {
          "title": "SiteId",
          "type": "string"
        },
        "siteUrl": {
          "title": "SiteUrl",
          "type": "string"
        },
        "uniqueId": {
          "title": "UniqueId",
          "type": "string"
        },
        "partId": {
          "title": "PartId",
          "type": "string"
        },
        "partType": {
          "title": "PartType",
          "$ref": "#/definitions/PartType"
        }
      },
      "required": [
        "webId",
        "listId",
        "siteId",
        "siteUrl"
      ]
    },
    "BotComponentCollection": {
      "title": "BotComponentCollection",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotComponentCollection"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "configuration": {
          "title": "Configuration",
          "$ref": "#/definitions/BotComponentCollectionConfigurationNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "id"
      ]
    },
    "BotComponentCollectionNoKind": {
      "title": "BotComponentCollection",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "configuration": {
          "title": "Configuration",
          "$ref": "#/definitions/BotComponentCollectionConfigurationNoKind"
        }
      },
      "required": [
        "schemaName",
        "id"
      ]
    },
    "BotComponentCollectionConfiguration": {
      "title": "BotComponentCollectionConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotComponentCollectionConfiguration"
        },
        "primaryLanguage": {
          "title": "PrimaryLanguage",
          "$ref": "#/definitions/Language"
        },
        "secondaryLanguages": {
          "title": "SecondaryLanguages",
          "type": "array",
          "items": {
            "type": "Language"
          }
        },
        "requiredAuthenticationMode": {
          "title": "RequiredAuthenticationMode",
          "$ref": "#/definitions/BotAuthenticationMode"
        },
        "includeIvrVariables": {
          "title": "IncludeIvrVariables",
          "type": "boolean"
        },
        "scopedToBots": {
          "title": "ScopedToBots",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "BotComponentCollectionConfigurationNoKind": {
      "title": "BotComponentCollectionConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "primaryLanguage": {
          "title": "PrimaryLanguage",
          "$ref": "#/definitions/Language"
        },
        "secondaryLanguages": {
          "title": "SecondaryLanguages",
          "type": "array",
          "items": {
            "type": "Language"
          }
        },
        "requiredAuthenticationMode": {
          "title": "RequiredAuthenticationMode",
          "$ref": "#/definitions/BotAuthenticationMode"
        },
        "includeIvrVariables": {
          "title": "IncludeIvrVariables",
          "type": "boolean"
        },
        "scopedToBots": {
          "title": "ScopedToBots",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "CloudFlowDefinition": {
      "title": "CloudFlowDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CloudFlowDefinition"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "isEnabled": {
          "title": "IsEnabled",
          "default": true,
          "type": "boolean"
        },
        "workflowId": {
          "title": "WorkflowId",
          "type": "string"
        },
        "inputType": {
          "title": "InputType",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "OutputType",
          "$ref": "#/definitions/RecordNoKind"
        },
        "triggerType": {
          "title": "TriggerType",
          "default": "Standard",
          "$ref": "#/definitions/CloudFlowTriggerType"
        },
        "connectionType": {
          "title": "ConnectionType",
          "$ref": "#/definitions/CloudFlowConnectionType"
        },
        "secureInputs": {
          "title": "SecureInputs",
          "default": false,
          "type": "boolean"
        },
        "secureOutputs": {
          "title": "SecureOutputs",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "workflowId"
      ]
    },
    "CloudFlowDefinitionNoKind": {
      "title": "CloudFlowDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "isEnabled": {
          "title": "IsEnabled",
          "default": true,
          "type": "boolean"
        },
        "workflowId": {
          "title": "WorkflowId",
          "type": "string"
        },
        "inputType": {
          "title": "InputType",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "OutputType",
          "$ref": "#/definitions/RecordNoKind"
        },
        "triggerType": {
          "title": "TriggerType",
          "default": "Standard",
          "$ref": "#/definitions/CloudFlowTriggerType"
        },
        "connectionType": {
          "title": "ConnectionType",
          "$ref": "#/definitions/CloudFlowConnectionType"
        },
        "secureInputs": {
          "title": "SecureInputs",
          "default": false,
          "type": "boolean"
        },
        "secureOutputs": {
          "title": "SecureOutputs",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "workflowId"
      ]
    },
    "AIModelDefinition": {
      "title": "AIModelDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AIModelDefinition"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "inputType": {
          "title": "InputType",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "OutputType",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind",
        "id",
        "name"
      ]
    },
    "AIModelDefinitionNoKind": {
      "title": "AIModelDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "inputType": {
          "title": "InputType",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "OutputType",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "id",
        "name"
      ]
    },
    "ConnectorDefinitionComponent": {
      "title": "ConnectorDefinitionComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectorDefinitionComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "connectorId": {
          "title": "ConnectorId",
          "type": "string"
        },
        "connectorGuidId": {
          "title": "ConnectorGuidId",
          "type": "string"
        },
        "iconBrandColor": {
          "title": "IconBrandColor",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "openApiDefinition": {
          "title": "OpenApiDefinition",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "connectorId",
        "connectorGuidId"
      ]
    },
    "EnvironmentVariableDefinition": {
      "title": "EnvironmentVariableDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EnvironmentVariableDefinition"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "defaultValue": {
          "title": "DefaultValue",
          "type": "string"
        },
        "valueComponent": {
          "title": "ValueComponent",
          "$ref": "#/definitions/EnvironmentVariableValueNoKind"
        },
        "type": {
          "title": "Type",
          "default": "String",
          "$ref": "#/definitions/EnvironmentVariableType"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "EnvironmentVariableDefinitionNoKind": {
      "title": "EnvironmentVariableDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "defaultValue": {
          "title": "DefaultValue",
          "type": "string"
        },
        "valueComponent": {
          "title": "ValueComponent",
          "$ref": "#/definitions/EnvironmentVariableValueNoKind"
        },
        "type": {
          "title": "Type",
          "default": "String",
          "$ref": "#/definitions/EnvironmentVariableType"
        }
      },
      "required": [
        "schemaName"
      ]
    },
    "EnvironmentVariableValue": {
      "title": "EnvironmentVariableValue",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EnvironmentVariableValue"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "definitionId": {
          "title": "DefinitionId",
          "type": "string"
        },
        "value": {
          "title": "Value",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "EnvironmentVariableValueNoKind": {
      "title": "EnvironmentVariableValue",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "definitionId": {
          "title": "DefinitionId",
          "type": "string"
        },
        "value": {
          "title": "Value",
          "type": "string"
        }
      }
    },
    "ConnectionReference": {
      "title": "ConnectionReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectionReference"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "connectionId": {
          "title": "ConnectionId",
          "type": "string"
        },
        "customConnectorId": {
          "title": "CustomConnectorId",
          "type": "string"
        },
        "connectorId": {
          "title": "ConnectorId",
          "type": "string"
        },
        "connectionReferenceLogicalName": {
          "title": "ConnectionReferenceLogicalName",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "sharedConnectionParameters": {
          "title": "SharedConnectionParameters",
          "type": "string"
        },
        "allowSharing": {
          "title": "AllowSharing",
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id",
        "connectionReferenceLogicalName"
      ]
    },
    "ConnectionReferenceNoKind": {
      "title": "ConnectionReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "connectionId": {
          "title": "ConnectionId",
          "type": "string"
        },
        "customConnectorId": {
          "title": "CustomConnectorId",
          "type": "string"
        },
        "connectorId": {
          "title": "ConnectorId",
          "type": "string"
        },
        "connectionReferenceLogicalName": {
          "title": "ConnectionReferenceLogicalName",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "sharedConnectionParameters": {
          "title": "SharedConnectionParameters",
          "type": "string"
        },
        "allowSharing": {
          "title": "AllowSharing",
          "type": "boolean"
        }
      },
      "required": [
        "id",
        "connectionReferenceLogicalName"
      ]
    },
    "DataverseTableSearchEntityColumnSynonym": {
      "title": "DataverseTableSearchEntityColumnSynonym",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DataverseTableSearchEntityColumnSynonym"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "dataverseTableSearchEntityConfiguration": {
          "title": "DataverseTableSearchEntityConfiguration",
          "type": "string"
        },
        "synonyms": {
          "title": "Synonyms",
          "type": "string"
        },
        "columnLogicalName": {
          "title": "ColumnLogicalName",
          "type": "string"
        },
        "columnDescription": {
          "title": "ColumnDescription",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "synonyms",
        "columnLogicalName"
      ]
    },
    "DataverseTableSearchEntityColumnSynonymNoKind": {
      "title": "DataverseTableSearchEntityColumnSynonym",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "dataverseTableSearchEntityConfiguration": {
          "title": "DataverseTableSearchEntityConfiguration",
          "type": "string"
        },
        "synonyms": {
          "title": "Synonyms",
          "type": "string"
        },
        "columnLogicalName": {
          "title": "ColumnLogicalName",
          "type": "string"
        },
        "columnDescription": {
          "title": "ColumnDescription",
          "type": "string"
        }
      },
      "required": [
        "id",
        "synonyms",
        "columnLogicalName"
      ]
    },
    "DataverseTableSearchGlossaryConfiguration": {
      "title": "DataverseTableSearchGlossaryConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DataverseTableSearchGlossaryConfiguration"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "dataverseTableSearch": {
          "title": "DataverseTableSearch",
          "type": "string"
        },
        "term": {
          "title": "Term",
          "type": "string"
        },
        "termDescription": {
          "title": "TermDescription",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "term",
        "termDescription"
      ]
    },
    "DataverseTableSearchGlossaryConfigurationNoKind": {
      "title": "DataverseTableSearchGlossaryConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "dataverseTableSearch": {
          "title": "DataverseTableSearch",
          "type": "string"
        },
        "term": {
          "title": "Term",
          "type": "string"
        },
        "termDescription": {
          "title": "TermDescription",
          "type": "string"
        }
      },
      "required": [
        "id",
        "term",
        "termDescription"
      ]
    },
    "DataverseTableSearchEntityConfiguration": {
      "title": "DataverseTableSearchEntityConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DataverseTableSearchEntityConfiguration"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "dataverseTableSearch": {
          "title": "DataverseTableSearch",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "entityLogicalName": {
          "title": "EntityLogicalName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "name",
        "entityLogicalName"
      ]
    },
    "DataverseTableSearchEntityConfigurationNoKind": {
      "title": "DataverseTableSearchEntityConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "dataverseTableSearch": {
          "title": "DataverseTableSearch",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "entityLogicalName": {
          "title": "EntityLogicalName",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name",
        "entityLogicalName"
      ]
    },
    "DataverseTableSearch": {
      "title": "DataverseTableSearch",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DataverseTableSearch"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "searchType": {
          "title": "SearchType",
          "default": "DataverseSearch",
          "$ref": "#/definitions/TableSearchType"
        },
        "name": {
          "title": "Name",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "name"
      ]
    },
    "FederatedTableSearch": {
      "title": "FederatedTableSearch",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FederatedTableSearch"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "searchType": {
          "title": "SearchType",
          "default": "DataverseSearch",
          "$ref": "#/definitions/TableSearchType"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "connectionReferenceLogicalName": {
          "title": "ConnectionReferenceLogicalName",
          "type": "string"
        },
        "connectorId": {
          "title": "ConnectorId",
          "type": "string"
        },
        "connectionId": {
          "title": "ConnectionId",
          "type": "string"
        },
        "knowledgeConfig": {
          "title": "KnowledgeConfig",
          "$ref": "#/definitions/BaseSearchConfiguration"
        }
      },
      "required": [
        "kind",
        "id",
        "name"
      ]
    },
    "SqlFederatedTableSearchConfiguration": {
      "title": "SqlFederatedTableSearchConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SqlFederatedTableSearchConfiguration"
        },
        "sqlServerName": {
          "title": "SqlServerName",
          "description": "BotSchema:$$SqlFederatedTableSearchConfiguration_sqlServerName_description$$",
          "type": "string"
        },
        "sqlDbName": {
          "title": "SqlDbName",
          "description": "BotSchema:$$SqlFederatedTableSearchConfiguration_sqlDbName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "IngestionBasedGraphSearchConfiguration": {
      "title": "IngestionBasedGraphSearchConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "IngestionBasedGraphSearchConfiguration"
        },
        "driveItems": {
          "title": "DriveItems",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraphDriveItemSyncDetailsNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "GenericDatasetNameSearchConfiguration": {
      "title": "GenericDatasetNameSearchConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GenericDatasetNameSearchConfiguration"
        },
        "datasetName": {
          "title": "DatasetName",
          "description": "BotSchema:$$GenericDatasetNameSearchConfiguration_datasetName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContentShareContext": {
      "title": "ContentShareContext",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContentShareContext"
        },
        "reusePolicy": {
          "title": "ReusePolicy",
          "default": "None",
          "$ref": "#/definitions/BotComponentReusePolicy"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "helpUri": {
          "title": "HelpUri",
          "type": "string"
        },
        "accentColor": {
          "title": "AccentColor",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContentShareContextNoKind": {
      "title": "ContentShareContext",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "reusePolicy": {
          "title": "ReusePolicy",
          "default": "None",
          "$ref": "#/definitions/BotComponentReusePolicy"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "helpUri": {
          "title": "HelpUri",
          "type": "string"
        },
        "accentColor": {
          "title": "AccentColor",
          "type": "string"
        }
      }
    },
    "DialogComponent": {
      "title": "DialogComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DialogComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "dialog": {
          "title": "Dialog",
          "$ref": "#/definitions/DialogBase"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "dialog"
      ]
    },
    "DialogComponentNoKind": {
      "title": "DialogComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "dialog": {
          "title": "Dialog",
          "$ref": "#/definitions/DialogBase"
        }
      },
      "required": [
        "schemaName",
        "dialog"
      ]
    },
    "TranslationsComponent": {
      "title": "TranslationsComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TranslationsComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "language": {
          "title": "Language",
          "$ref": "#/definitions/Language"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "content": {
          "title": "Content",
          "$ref": "#/definitions/LocalizableContentContainer"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "content"
      ]
    },
    "TranslationsComponentNoKind": {
      "title": "TranslationsComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "language": {
          "title": "Language",
          "$ref": "#/definitions/Language"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "content": {
          "title": "Content",
          "$ref": "#/definitions/LocalizableContentContainer"
        }
      },
      "required": [
        "schemaName",
        "content"
      ]
    },
    "AdaptiveDialog": {
      "title": "BotSchema:$$AdaptiveDialog_title$$",
      "description": "BotSchema:$$AdaptiveDialog_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdaptiveDialog"
        },
        "confirmation": {
          "title": "BotSchema:$$DialogBase_confirmation_title$$",
          "description": "BotSchema:$$DialogBase_confirmation_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "response": {
          "title": "BotSchema:$$DialogBase_response_title$$",
          "description": "BotSchema:$$DialogBase_response_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "inputs": {
          "title": "BotSchema:$$DialogBase_inputs_title$$",
          "description": "BotSchema:$$DialogBase_inputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskInput"
          }
        },
        "modelDisplayName": {
          "title": "BotSchema:$$AdaptiveDialog_modelDisplayName_title$$",
          "description": "BotSchema:$$AdaptiveDialog_modelDisplayName_description$$",
          "type": "string"
        },
        "modelDescription": {
          "title": "BotSchema:$$AdaptiveDialog_modelDescription_title$$",
          "description": "BotSchema:$$AdaptiveDialog_modelDescription_description$$",
          "type": "string"
        },
        "recognizer": {
          "title": "Recognizer",
          "description": "BotSchema:$$AdaptiveDialog_recognizer_description$$",
          "$ref": "#/definitions/Recognizer"
        },
        "triggers": {
          "title": "Triggers",
          "description": "BotSchema:$$AdaptiveDialog_triggers_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TriggerBase"
          }
        },
        "endAutomatically": {
          "title": "BotSchema:$$AdaptiveDialog_endAutomatically_title$$",
          "description": "BotSchema:$$AdaptiveDialog_endAutomatically_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "startBehavior": {
          "title": "BotSchema:$$AdaptiveDialog_startBehavior_title$$",
          "description": "BotSchema:$$AdaptiveDialog_startBehavior_description$$",
          "default": "Default",
          "$ref": "#/definitions/TopicStartBehavior"
        },
        "beginDialog": {
          "title": "BeginDialog",
          "$ref": "#/definitions/TriggerBase"
        },
        "inputType": {
          "title": "BotSchema:$$AdaptiveDialog_inputType_title$$",
          "description": "BotSchema:$$AdaptiveDialog_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AdaptiveDialog_outputType_title$$",
          "description": "BotSchema:$$AdaptiveDialog_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "conversionMetadata": {
          "title": "ConversionMetadata",
          "description": "BotSchema:$$AdaptiveDialog_conversionMetadata_description$$",
          "$ref": "#/definitions/ConversionMetadataNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AdaptiveDialogNoKind": {
      "title": "BotSchema:$$AdaptiveDialog_title$$",
      "description": "BotSchema:$$AdaptiveDialog_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "confirmation": {
          "title": "BotSchema:$$DialogBase_confirmation_title$$",
          "description": "BotSchema:$$DialogBase_confirmation_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "response": {
          "title": "BotSchema:$$DialogBase_response_title$$",
          "description": "BotSchema:$$DialogBase_response_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "inputs": {
          "title": "BotSchema:$$DialogBase_inputs_title$$",
          "description": "BotSchema:$$DialogBase_inputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskInput"
          }
        },
        "modelDisplayName": {
          "title": "BotSchema:$$AdaptiveDialog_modelDisplayName_title$$",
          "description": "BotSchema:$$AdaptiveDialog_modelDisplayName_description$$",
          "type": "string"
        },
        "modelDescription": {
          "title": "BotSchema:$$AdaptiveDialog_modelDescription_title$$",
          "description": "BotSchema:$$AdaptiveDialog_modelDescription_description$$",
          "type": "string"
        },
        "recognizer": {
          "title": "Recognizer",
          "description": "BotSchema:$$AdaptiveDialog_recognizer_description$$",
          "$ref": "#/definitions/Recognizer"
        },
        "triggers": {
          "title": "Triggers",
          "description": "BotSchema:$$AdaptiveDialog_triggers_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TriggerBase"
          }
        },
        "endAutomatically": {
          "title": "BotSchema:$$AdaptiveDialog_endAutomatically_title$$",
          "description": "BotSchema:$$AdaptiveDialog_endAutomatically_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "startBehavior": {
          "title": "BotSchema:$$AdaptiveDialog_startBehavior_title$$",
          "description": "BotSchema:$$AdaptiveDialog_startBehavior_description$$",
          "default": "Default",
          "$ref": "#/definitions/TopicStartBehavior"
        },
        "beginDialog": {
          "title": "BeginDialog",
          "$ref": "#/definitions/TriggerBase"
        },
        "inputType": {
          "title": "BotSchema:$$AdaptiveDialog_inputType_title$$",
          "description": "BotSchema:$$AdaptiveDialog_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AdaptiveDialog_outputType_title$$",
          "description": "BotSchema:$$AdaptiveDialog_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "conversionMetadata": {
          "title": "ConversionMetadata",
          "description": "BotSchema:$$AdaptiveDialog_conversionMetadata_description$$",
          "$ref": "#/definitions/ConversionMetadataNoKind"
        }
      }
    },
    "RegexRecognizer": {
      "title": "RegexRecognizer",
      "description": "BotSchema:$$RegexRecognizer_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RegexRecognizer"
        },
        "intents": {
          "title": "Intents",
          "description": "BotSchema:$$RegexRecognizer_intents_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/RegexIntentPatternNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "RegexIntentPattern": {
      "title": "RegexIntentPattern",
      "description": "BotSchema:$$RegexIntentPattern_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RegexIntentPattern"
        },
        "intent": {
          "title": "Intent",
          "description": "BotSchema:$$RegexIntentPattern_intent_description$$",
          "type": "string"
        },
        "pattern": {
          "title": "Pattern",
          "description": "BotSchema:$$RegexIntentPattern_pattern_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "intent",
        "pattern"
      ]
    },
    "RegexIntentPatternNoKind": {
      "title": "RegexIntentPattern",
      "description": "BotSchema:$$RegexIntentPattern_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "intent": {
          "title": "Intent",
          "description": "BotSchema:$$RegexIntentPattern_intent_description$$",
          "type": "string"
        },
        "pattern": {
          "title": "Pattern",
          "description": "BotSchema:$$RegexIntentPattern_pattern_description$$",
          "type": "string"
        }
      },
      "required": [
        "intent",
        "pattern"
      ]
    },
    "VirtualAgents.Recognizer": {
      "title": "VirtualAgents.Recognizer",
      "description": "BotSchema:$$VirtualAgentsRecognizer_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VirtualAgents.Recognizer"
        }
      },
      "required": [
        "kind"
      ]
    },
    "LatencyMessageSettings": {
      "title": "LatencyMessageSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "LatencyMessageSettings"
        },
        "allowLatencyMessage": {
          "title": "BotSchema:$$LatencyMessageSettings_allowLatencyMessage_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_allowLatencyMessage_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "latencyMessage": {
          "title": "BotSchema:$$LatencyMessageSettings_latencyMessage_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_latencyMessage_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$LatencyMessageSettings_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_latencyMessageDelayInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$LatencyMessageSettings_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_minimumPlaybackInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "LatencyMessageSettingsNoKind": {
      "title": "LatencyMessageSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "allowLatencyMessage": {
          "title": "BotSchema:$$LatencyMessageSettings_allowLatencyMessage_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_allowLatencyMessage_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "latencyMessage": {
          "title": "BotSchema:$$LatencyMessageSettings_latencyMessage_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_latencyMessage_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$LatencyMessageSettings_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_latencyMessageDelayInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$LatencyMessageSettings_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$LatencyMessageSettings_minimumPlaybackInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      }
    },
    "SingleValueInputBinding": {
      "title": "SingleValueInputBinding",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SingleValueInputBinding"
        },
        "value": {
          "title": "BotSchema:$$SingleValueInputBinding_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ActionInputBinding": {
      "title": "ActionInputBinding",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ActionInputBinding"
        },
        "binding": {
          "title": "BotSchema:$$ActionInputBinding_binding_title$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ValueExpression"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ActionInputBindingNoKind": {
      "title": "ActionInputBinding",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "binding": {
          "title": "BotSchema:$$ActionInputBinding_binding_title$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ValueExpression"
          }
        }
      }
    },
    "PropertyOverride": {
      "title": "PropertyOverride",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PropertyOverride"
        },
        "property": {
          "title": "BotSchema:$$PropertyOverride_property_title$$",
          "type": "string"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "default": "None",
          "$ref": "#/definitions/SensitivityLevel"
        }
      },
      "required": [
        "kind",
        "property"
      ]
    },
    "PropertyOverrideNoKind": {
      "title": "PropertyOverride",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "property": {
          "title": "BotSchema:$$PropertyOverride_property_title$$",
          "type": "string"
        },
        "sensitivityLevel": {
          "title": "SensitivityLevel",
          "default": "None",
          "$ref": "#/definitions/SensitivityLevel"
        }
      },
      "required": [
        "property"
      ]
    },
    "ActionOutputBinding": {
      "title": "ActionOutputBinding",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ActionOutputBinding"
        },
        "outputOverrides": {
          "title": "OutputOverrides",
          "type": "array",
          "items": {
            "$ref": "#/definitions/PropertyOverrideNoKind"
          }
        },
        "binding": {
          "title": "BotSchema:$$ActionOutputBinding_binding_title$$",
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ActionOutputBindingNoKind": {
      "title": "ActionOutputBinding",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "outputOverrides": {
          "title": "OutputOverrides",
          "type": "array",
          "items": {
            "$ref": "#/definitions/PropertyOverrideNoKind"
          }
        },
        "binding": {
          "title": "BotSchema:$$ActionOutputBinding_binding_title$$",
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      }
    },
    "InitializablePropertyPath": {
      "type": "string"
    },
    "InitializablePropertyPathNoKind": {
      "type": "string"
    },
    "SingleVariableOutputBinding": {
      "title": "SingleVariableOutputBinding",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SingleVariableOutputBinding"
        },
        "outputOverrides": {
          "title": "OutputOverrides",
          "type": "array",
          "items": {
            "$ref": "#/definitions/PropertyOverrideNoKind"
          }
        },
        "variable": {
          "title": "BotSchema:$$SingleVariableOutputBinding_variable_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "InvokeFlowAction": {
      "title": "BotSchema:$$InvokeFlowAction_title$$",
      "description": "BotSchema:$$InvokeFlowAction_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeFlowAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "input": {
          "title": "BotSchema:$$ExternalAction_input_title$$",
          "description": "BotSchema:$$ExternalAction_input_description$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "output": {
          "title": "BotSchema:$$ExternalAction_output_title$$",
          "description": "BotSchema:$$ExternalAction_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        },
        "flowId": {
          "title": "BotSchema:$$InvokeFlowAction_flowId_title$$",
          "description": "BotSchema:$$InvokeFlowAction_flowId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "flowId"
      ]
    },
    "InvokeAIBuilderModelAction": {
      "title": "BotSchema:$$InvokeAIBuilderModelAction_title$$",
      "description": "BotSchema:$$InvokeAIBuilderModelAction_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeAIBuilderModelAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "input": {
          "title": "BotSchema:$$ExternalAction_input_title$$",
          "description": "BotSchema:$$ExternalAction_input_description$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "output": {
          "title": "BotSchema:$$ExternalAction_output_title$$",
          "description": "BotSchema:$$ExternalAction_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        },
        "aIModelId": {
          "title": "BotSchema:$$InvokeAIBuilderModelAction_aIModelId_title$$",
          "description": "BotSchema:$$InvokeAIBuilderModelAction_aIModelId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "aIModelId"
      ]
    },
    "RaiseErrorBehavior": {
      "title": "BotSchema:$$RaiseErrorBehavior_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RaiseErrorBehavior"
        }
      },
      "required": [
        "kind"
      ]
    },
    "RaiseErrorBehaviorNoKind": {
      "title": "BotSchema:$$RaiseErrorBehavior_title$$",
      "type": "object",
      "additionalProperties": false
    },
    "ContinueOnErrorBehavior": {
      "title": "BotSchema:$$ContinueOnErrorBehavior_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContinueOnErrorBehavior"
        },
        "statusCode": {
          "title": "BotSchema:$$ContinueOnErrorBehavior_statusCode_title$$",
          "type": "string"
        },
        "errorResponseBody": {
          "title": "BotSchema:$$ContinueOnErrorBehavior_errorResponseBody_title$$",
          "description": "BotSchema:$$ContinueOnErrorBehavior_errorResponseBody_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "WaitForConnectorTrigger": {
      "title": "BotSchema:$$WaitForConnectorTrigger_title$$",
      "description": "BotSchema:$$WaitForConnectorTrigger_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "WaitForConnectorTrigger"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "input": {
          "title": "BotSchema:$$ExternalAction_input_title$$",
          "description": "BotSchema:$$ExternalAction_input_description$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "output": {
          "title": "BotSchema:$$ExternalAction_output_title$$",
          "description": "BotSchema:$$ExternalAction_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        },
        "connectionReference": {
          "title": "BotSchema:$$ConnectorOperationBase_connectionReference_title$$",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "dynamicOutputSchema": {
          "title": "DynamicOutputSchema",
          "$ref": "#/definitions/DataType"
        },
        "errorHandling": {
          "title": "BotSchema:$$ConnectorOperationBase_errorHandling_title$$",
          "description": "BotSchema:$$ConnectorOperationBase_errorHandling_description$$",
          "$ref": "#/definitions/HttpErrorHandlingBehavior"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$ConnectorOperationBase_requestTimeoutInMilliseconds_title$$",
          "default": 30000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "connectionReference",
        "operationId"
      ]
    },
    "InvokeConnectorAction": {
      "title": "BotSchema:$$InvokeConnectorAction_title$$",
      "description": "BotSchema:$$InvokeConnectorAction_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeConnectorAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "input": {
          "title": "BotSchema:$$ExternalAction_input_title$$",
          "description": "BotSchema:$$ExternalAction_input_description$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "output": {
          "title": "BotSchema:$$ExternalAction_output_title$$",
          "description": "BotSchema:$$ExternalAction_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        },
        "connectionReference": {
          "title": "BotSchema:$$ConnectorOperationBase_connectionReference_title$$",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "dynamicOutputSchema": {
          "title": "DynamicOutputSchema",
          "$ref": "#/definitions/DataType"
        },
        "errorHandling": {
          "title": "BotSchema:$$ConnectorOperationBase_errorHandling_title$$",
          "description": "BotSchema:$$ConnectorOperationBase_errorHandling_description$$",
          "$ref": "#/definitions/HttpErrorHandlingBehavior"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$ConnectorOperationBase_requestTimeoutInMilliseconds_title$$",
          "default": 30000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "connectionReference",
        "operationId"
      ]
    },
    "InvokeMcpToolAction": {
      "title": "BotSchema:$$InvokeMcpToolAction_title$$",
      "description": "BotSchema:$$InvokeMcpToolAction_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeMcpToolAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "input": {
          "title": "BotSchema:$$ExternalAction_input_title$$",
          "description": "BotSchema:$$ExternalAction_input_description$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "output": {
          "title": "BotSchema:$$ExternalAction_output_title$$",
          "description": "BotSchema:$$ExternalAction_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        },
        "serverSchemaName": {
          "title": "BotSchema:$$InvokeMcpToolAction_serverSchemaName_title$$",
          "description": "BotSchema:$$InvokeMcpToolAction_serverSchemaName_description$$",
          "type": "string"
        },
        "toolName": {
          "title": "BotSchema:$$InvokeMcpToolAction_toolName_title$$",
          "description": "BotSchema:$$InvokeMcpToolAction_toolName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "serverSchemaName",
        "toolName"
      ]
    },
    "InvokeSkillAction": {
      "title": "BotSchema:$$InvokeSkillAction_title$$",
      "description": "BotSchema:$$InvokeSkillAction_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeSkillAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "input": {
          "title": "BotSchema:$$ExternalAction_input_title$$",
          "description": "BotSchema:$$ExternalAction_input_description$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "output": {
          "title": "BotSchema:$$ExternalAction_output_title$$",
          "description": "BotSchema:$$ExternalAction_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        },
        "skillId": {
          "title": "BotSchema:$$InvokeSkillAction_skillId_title$$",
          "description": "BotSchema:$$InvokeSkillAction_skillId_description$$",
          "type": "string"
        },
        "actionId": {
          "title": "BotSchema:$$InvokeSkillAction_actionId_title$$",
          "description": "BotSchema:$$InvokeSkillAction_actionId_description$$",
          "type": "string"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$InvokeSkillAction_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        }
      },
      "required": [
        "kind",
        "id",
        "skillId",
        "actionId"
      ]
    },
    "HttpRequestAction": {
      "title": "BotSchema:$$HttpRequestAction_title$$",
      "description": "BotSchema:$$HttpRequestAction_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "HttpRequestAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "method": {
          "title": "BotSchema:$$HttpRequestAction_method_title$$",
          "default": "Get",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/HttpMethodType"
            }
          ]
        },
        "url": {
          "title": "BotSchema:$$HttpRequestAction_url_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "headers": {
          "title": "BotSchema:$$HttpRequestAction_headers_title$$",
          "description": "BotSchema:$$HttpRequestAction_headers_description$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/StringExpression"
          }
        },
        "body": {
          "title": "BotSchema:$$HttpRequestAction_body_title$$",
          "description": "BotSchema:$$HttpRequestAction_body_description$$",
          "$ref": "#/definitions/HttpRequestContent"
        },
        "errorHandling": {
          "title": "BotSchema:$$HttpRequestAction_errorHandling_title$$",
          "description": "BotSchema:$$HttpRequestAction_errorHandling_description$$",
          "$ref": "#/definitions/HttpErrorHandlingBehavior"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$HttpRequestAction_requestTimeoutInMilliseconds_title$$",
          "default": 30000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "networkIsolation": {
          "title": "BotSchema:$$HttpRequestAction_networkIsolation_title$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/NetworkIsolationType"
            }
          ]
        },
        "response": {
          "title": "BotSchema:$$HttpRequestAction_response_title$$",
          "description": "BotSchema:$$HttpRequestAction_response_description$$",
          "type": "string"
        },
        "responseSchema": {
          "title": "BotSchema:$$HttpRequestAction_responseSchema_title$$",
          "description": "BotSchema:$$HttpRequestAction_responseSchema_description$$",
          "$ref": "#/definitions/DataType"
        },
        "responseHeaders": {
          "title": "BotSchema:$$HttpRequestAction_responseHeaders_title$$",
          "description": "BotSchema:$$HttpRequestAction_responseHeaders_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "url"
      ]
    },
    "NoRequestContent": {
      "title": "BotSchema:$$NoRequestContent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "NoRequestContent"
        }
      },
      "required": [
        "kind"
      ]
    },
    "NoRequestContentNoKind": {
      "title": "BotSchema:$$NoRequestContent_title$$",
      "type": "object",
      "additionalProperties": false
    },
    "JsonRequestContent": {
      "title": "BotSchema:$$JsonRequestContent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "JsonRequestContent"
        },
        "content": {
          "title": "BotSchema:$$JsonRequestContent_content_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "RawRequestContent": {
      "title": "BotSchema:$$RawRequestContent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RawRequestContent"
        },
        "contentType": {
          "title": "BotSchema:$$RawRequestContent_contentType_title$$",
          "description": "BotSchema:$$RawRequestContent_contentType_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "content": {
          "title": "BotSchema:$$RawRequestContent_content_title$$",
          "description": "BotSchema:$$RawRequestContent_content_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SearchAndSummarizeContent": {
      "title": "BotSchema:$$SearchAndSummarizeContent_title$$",
      "description": "BotSchema:$$SearchAndSummarizeContent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchAndSummarizeContent"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "autoSend": {
          "title": "BotSchema:$$InvokePromptAction_autoSend_title$$",
          "description": "BotSchema:$$InvokePromptAction_autoSend_description$$",
          "default": true,
          "type": "boolean"
        },
        "variable": {
          "title": "BotSchema:$$InvokePromptAction_variable_title$$",
          "description": "BotSchema:$$InvokePromptAction_variable_description$$",
          "type": "string"
        },
        "userInput": {
          "title": "BotSchema:$$OpenAIDialogAction_userInput_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_userInput_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "moderationLevel": {
          "title": "BotSchema:$$OpenAIDialogAction_moderationLevel_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_moderationLevel_description$$",
          "default": "High",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/ContentModerationLevel"
            }
          ]
        },
        "historyType": {
          "title": "BotSchema:$$OpenAIDialogAction_historyType_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "isFileAnalysisEnabled": {
          "title": "BotSchema:$$OpenAIDialogAction_isFileAnalysisEnabled_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_isFileAnalysisEnabled_description$$",
          "type": "boolean"
        },
        "additionalInstructions": {
          "title": "BotSchema:$$OpenAIDialogAction_additionalInstructions_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_additionalInstructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "webBrowsing": {
          "title": "BotSchema:$$SearchAndSummarizeContent_webBrowsing_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_webBrowsing_description$$",
          "default": false,
          "type": "boolean"
        },
        "webBrowsingOptions": {
          "title": "WebBrowsingOptions",
          "description": "BotSchema:$$SearchAndSummarizeContent_webBrowsingOptions_description$$",
          "$ref": "#/definitions/BingSearchOptionsNoKind"
        },
        "searchEmails": {
          "title": "BotSchema:$$SearchAndSummarizeContent_searchEmails_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_searchEmails_description$$",
          "default": false,
          "type": "boolean"
        },
        "fileSearchDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeContent_fileSearchDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_fileSearchDataSource_description$$",
          "$ref": "#/definitions/FileSearchDataSourceNoKind"
        },
        "knowledgeSources": {
          "title": "BotSchema:$$SearchAndSummarizeContent_knowledgeSources_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_knowledgeSources_description$$",
          "$ref": "#/definitions/SearchKnowledgeSourcesMode"
        },
        "customDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeContent_customDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_customDataSource_description$$",
          "$ref": "#/definitions/CustomDataSourceNoKind"
        },
        "publicDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeContent_publicDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_publicDataSource_description$$",
          "$ref": "#/definitions/PublicDataSource"
        },
        "sharePointSearchDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeContent_sharePointSearchDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_sharePointSearchDataSource_description$$",
          "$ref": "#/definitions/SharePointSearchDataSourceNoKind"
        },
        "azureOpenAIOnYourDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeContent_azureOpenAIOnYourDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_azureOpenAIOnYourDataSource_description$$",
          "$ref": "#/definitions/AzureOpenAIOnYourDataSourceNoKind"
        },
        "applyModelKnowledgeSetting": {
          "title": "BotSchema:$$SearchAndSummarizeContent_applyModelKnowledgeSetting_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_applyModelKnowledgeSetting_description$$",
          "type": "boolean"
        },
        "responseCaptureType": {
          "title": "BotSchema:$$SearchAndSummarizeContent_responseCaptureType_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_responseCaptureType_description$$",
          "default": "TextOnly",
          "$ref": "#/definitions/GenerativeResponseOutputType"
        },
        "modality": {
          "title": "BotSchema:$$SearchAndSummarizeContent_modality_title$$",
          "description": "BotSchema:$$SearchAndSummarizeContent_modality_description$$",
          "default": "Automatic",
          "$ref": "#/definitions/GenerativeModality"
        }
      },
      "required": [
        "kind",
        "id",
        "userInput"
      ]
    },
    "BingSearchOptions": {
      "title": "BingSearchOptions",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BingSearchOptions"
        },
        "market": {
          "title": "Market",
          "description": "BotSchema:$$BingSearchOptions_market_description$$",
          "anyOf": [
            {
              "const": "es-AR"
            },
            {
              "const": "en-AU"
            },
            {
              "const": "de-AT"
            },
            {
              "const": "nl-BE"
            },
            {
              "const": "fr-BE"
            },
            {
              "const": "pt-BR"
            },
            {
              "const": "en-CA"
            },
            {
              "const": "fr-CA"
            },
            {
              "const": "es-CL"
            },
            {
              "const": "da-DK"
            },
            {
              "const": "fi-FI"
            },
            {
              "const": "fr-FR"
            },
            {
              "const": "de-DE"
            },
            {
              "const": "zh-HK"
            },
            {
              "const": "en-IN"
            },
            {
              "const": "en-ID"
            },
            {
              "const": "it-IT"
            },
            {
              "const": "ja-JP"
            },
            {
              "const": "ko-KR"
            },
            {
              "const": "en-MY"
            },
            {
              "const": "es-MX"
            },
            {
              "const": "nl-NL"
            },
            {
              "const": "en-NZ"
            },
            {
              "const": "no-NO"
            },
            {
              "const": "zh-CN"
            },
            {
              "const": "pl-PL"
            },
            {
              "const": "en-PH"
            },
            {
              "const": "ru-RU"
            },
            {
              "const": "en-ZA"
            },
            {
              "const": "es-ES"
            },
            {
              "const": "sv-SE"
            },
            {
              "const": "fr-CH"
            },
            {
              "const": "de-CH"
            },
            {
              "const": "zh-TW"
            },
            {
              "const": "tr-TR"
            },
            {
              "const": "en-GB"
            },
            {
              "const": "en-US"
            },
            {
              "const": "es-US"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "BingSearchOptionsNoKind": {
      "title": "BingSearchOptions",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "market": {
          "title": "Market",
          "description": "BotSchema:$$BingSearchOptions_market_description$$",
          "anyOf": [
            {
              "const": "es-AR"
            },
            {
              "const": "en-AU"
            },
            {
              "const": "de-AT"
            },
            {
              "const": "nl-BE"
            },
            {
              "const": "fr-BE"
            },
            {
              "const": "pt-BR"
            },
            {
              "const": "en-CA"
            },
            {
              "const": "fr-CA"
            },
            {
              "const": "es-CL"
            },
            {
              "const": "da-DK"
            },
            {
              "const": "fi-FI"
            },
            {
              "const": "fr-FR"
            },
            {
              "const": "de-DE"
            },
            {
              "const": "zh-HK"
            },
            {
              "const": "en-IN"
            },
            {
              "const": "en-ID"
            },
            {
              "const": "it-IT"
            },
            {
              "const": "ja-JP"
            },
            {
              "const": "ko-KR"
            },
            {
              "const": "en-MY"
            },
            {
              "const": "es-MX"
            },
            {
              "const": "nl-NL"
            },
            {
              "const": "en-NZ"
            },
            {
              "const": "no-NO"
            },
            {
              "const": "zh-CN"
            },
            {
              "const": "pl-PL"
            },
            {
              "const": "en-PH"
            },
            {
              "const": "ru-RU"
            },
            {
              "const": "en-ZA"
            },
            {
              "const": "es-ES"
            },
            {
              "const": "sv-SE"
            },
            {
              "const": "fr-CH"
            },
            {
              "const": "de-CH"
            },
            {
              "const": "zh-TW"
            },
            {
              "const": "tr-TR"
            },
            {
              "const": "en-GB"
            },
            {
              "const": "en-US"
            },
            {
              "const": "es-US"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        }
      }
    },
    "FileSearchDataSource": {
      "title": "BotSchema:$$FileSearchDataSource_title$$",
      "description": "BotSchema:$$FileSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FileSearchDataSource"
        },
        "searchFilesMode": {
          "title": "BotSchema:$$FileSearchDataSource_searchFilesMode_title$$",
          "description": "BotSchema:$$FileSearchDataSource_searchFilesMode_description$$",
          "$ref": "#/definitions/SearchFilesMode"
        }
      },
      "required": [
        "kind"
      ]
    },
    "FileSearchDataSourceNoKind": {
      "title": "BotSchema:$$FileSearchDataSource_title$$",
      "description": "BotSchema:$$FileSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "searchFilesMode": {
          "title": "BotSchema:$$FileSearchDataSource_searchFilesMode_title$$",
          "description": "BotSchema:$$FileSearchDataSource_searchFilesMode_description$$",
          "$ref": "#/definitions/SearchFilesMode"
        }
      }
    },
    "SearchAllFiles": {
      "title": "BotSchema:$$SearchAllFiles_title$$",
      "description": "BotSchema:$$SearchAllFiles_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchAllFiles"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SearchSpecificFiles": {
      "title": "BotSchema:$$SearchSpecificFiles_title$$",
      "description": "BotSchema:$$SearchSpecificFiles_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchSpecificFiles"
        },
        "files": {
          "title": "BotSchema:$$SearchSpecificFiles_files_title$$",
          "description": "BotSchema:$$SearchSpecificFiles_files_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      },
      "required": [
        "kind",
        "files"
      ]
    },
    "DoNotSearchFiles": {
      "title": "BotSchema:$$DoNotSearchFiles_title$$",
      "description": "BotSchema:$$DoNotSearchFiles_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DoNotSearchFiles"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SearchAllKnowledgeSources": {
      "title": "BotSchema:$$SearchAllKnowledgeSources_title$$",
      "description": "BotSchema:$$SearchAllKnowledgeSources_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchAllKnowledgeSources"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SearchSpecificKnowledgeSources": {
      "title": "BotSchema:$$SearchSpecificKnowledgeSources_title$$",
      "description": "BotSchema:$$SearchSpecificKnowledgeSources_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchSpecificKnowledgeSources"
        },
        "knowledgeSources": {
          "title": "BotSchema:$$SearchSpecificKnowledgeSources_knowledgeSources_title$$",
          "description": "BotSchema:$$SearchSpecificKnowledgeSources_knowledgeSources_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomDataSource": {
      "title": "BotSchema:$$CustomDataSource_title$$",
      "description": "BotSchema:$$CustomDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomDataSource"
        },
        "searchResults": {
          "title": "BotSchema:$$CustomDataSource_searchResults_title$$",
          "description": "BotSchema:$$CustomDataSource_searchResults_description$$",
          "type": "string",
          "pattern": "=.*",
          "$role": "expression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomDataSourceNoKind": {
      "title": "BotSchema:$$CustomDataSource_title$$",
      "description": "BotSchema:$$CustomDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "searchResults": {
          "title": "BotSchema:$$CustomDataSource_searchResults_title$$",
          "description": "BotSchema:$$CustomDataSource_searchResults_description$$",
          "type": "string",
          "pattern": "=.*",
          "$role": "expression"
        }
      }
    },
    "CustomSearchInputContent": {
      "title": "BotSchema:$$CustomSearchInputContent_title$$",
      "description": "BotSchema:$$CustomSearchInputContent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomSearchInputContent"
        },
        "title": {
          "title": "BotSchema:$$CustomSearchInputContent_title_title$$",
          "description": "BotSchema:$$CustomSearchInputContent_title_description$$",
          "type": "string"
        },
        "contentLocation": {
          "title": "BotSchema:$$CustomSearchInputContent_contentLocation_title$$",
          "description": "BotSchema:$$CustomSearchInputContent_contentLocation_description$$",
          "type": "string"
        },
        "content": {
          "title": "BotSchema:$$CustomSearchInputContent_content_title$$",
          "description": "BotSchema:$$CustomSearchInputContent_content_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "content"
      ]
    },
    "CustomSearchInputContentNoKind": {
      "title": "BotSchema:$$CustomSearchInputContent_title$$",
      "description": "BotSchema:$$CustomSearchInputContent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "title": {
          "title": "BotSchema:$$CustomSearchInputContent_title_title$$",
          "description": "BotSchema:$$CustomSearchInputContent_title_description$$",
          "type": "string"
        },
        "contentLocation": {
          "title": "BotSchema:$$CustomSearchInputContent_contentLocation_title$$",
          "description": "BotSchema:$$CustomSearchInputContent_contentLocation_description$$",
          "type": "string"
        },
        "content": {
          "title": "BotSchema:$$CustomSearchInputContent_content_title$$",
          "description": "BotSchema:$$CustomSearchInputContent_content_description$$",
          "type": "string"
        }
      },
      "required": [
        "content"
      ]
    },
    "PublicSiteSearchDataSource": {
      "title": "BotSchema:$$PublicSiteSearchDataSource_title$$",
      "description": "BotSchema:$$PublicSiteSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PublicSiteSearchDataSource"
        },
        "sites": {
          "title": "BotSchema:$$PublicSiteSearchDataSource_sites_title$$",
          "description": "BotSchema:$$PublicSiteSearchDataSource_sites_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "pages": {
          "title": "BotSchema:$$PublicSiteSearchDataSource_pages_title$$",
          "description": "BotSchema:$$PublicSiteSearchDataSource_pages_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "PublicSiteSearchDataSourceNoKind": {
      "title": "BotSchema:$$PublicSiteSearchDataSource_title$$",
      "description": "BotSchema:$$PublicSiteSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "sites": {
          "title": "BotSchema:$$PublicSiteSearchDataSource_sites_title$$",
          "description": "BotSchema:$$PublicSiteSearchDataSource_sites_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "pages": {
          "title": "BotSchema:$$PublicSiteSearchDataSource_pages_title$$",
          "description": "BotSchema:$$PublicSiteSearchDataSource_pages_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      }
    },
    "BingCustomSearchDataSource": {
      "title": "BotSchema:$$BingCustomSearchDataSource_title$$",
      "description": "BotSchema:$$BingCustomSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BingCustomSearchDataSource"
        },
        "customConfigurationId": {
          "title": "BotSchema:$$BingCustomSearchDataSource_customConfigurationId_title$$",
          "description": "BotSchema:$$BingCustomSearchDataSource_customConfigurationId_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SharePointSearchDataSource": {
      "title": "BotSchema:$$SharePointSearchDataSource_title$$",
      "description": "BotSchema:$$SharePointSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SharePointSearchDataSource"
        },
        "sites": {
          "title": "BotSchema:$$SharePointSearchDataSource_sites_title$$",
          "description": "BotSchema:$$SharePointSearchDataSource_sites_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "indexBehavior": {
          "title": "BotSchema:$$SharePointSearchDataSource_indexBehavior_title$$",
          "description": "BotSchema:$$SharePointSearchDataSource_indexBehavior_description$$",
          "default": "EnabledWithFallback",
          "$ref": "#/definitions/SharePointIndexBehavior"
        },
        "additionalSearchTerms": {
          "title": "BotSchema:$$SharePointSearchDataSource_additionalSearchTerms_title$$",
          "description": "BotSchema:$$SharePointSearchDataSource_additionalSearchTerms_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SharePointSearchDataSourceNoKind": {
      "title": "BotSchema:$$SharePointSearchDataSource_title$$",
      "description": "BotSchema:$$SharePointSearchDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "sites": {
          "title": "BotSchema:$$SharePointSearchDataSource_sites_title$$",
          "description": "BotSchema:$$SharePointSearchDataSource_sites_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "indexBehavior": {
          "title": "BotSchema:$$SharePointSearchDataSource_indexBehavior_title$$",
          "description": "BotSchema:$$SharePointSearchDataSource_indexBehavior_description$$",
          "default": "EnabledWithFallback",
          "$ref": "#/definitions/SharePointIndexBehavior"
        },
        "additionalSearchTerms": {
          "title": "BotSchema:$$SharePointSearchDataSource_additionalSearchTerms_title$$",
          "description": "BotSchema:$$SharePointSearchDataSource_additionalSearchTerms_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      }
    },
    "AzureOpenAIOnYourDataSource": {
      "title": "BotSchema:$$AzureOpenAIOnYourDataSource_title$$",
      "description": "BotSchema:$$AzureOpenAIOnYourDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AzureOpenAIOnYourDataSource"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "dataSources": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_dataSources_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AzureCognitiveSearchInternalDataSourceNoKind"
          }
        },
        "apiVersion": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_apiVersion_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_apiVersion_description$$",
          "anyOf": [
            {
              "const": "2023-06-01-preview"
            },
            {
              "const": "2024-02-15-preview"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        },
        "deployment": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_deployment_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_deployment_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "temperature": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_temperature_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_temperature_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "topP": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_topP_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_topP_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "stopSequence": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_stopSequence_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_stopSequence_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "maxTokens": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_maxTokens_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_maxTokens_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind",
        "dataSources",
        "apiVersion",
        "deployment"
      ]
    },
    "AzureOpenAIOnYourDataSourceNoKind": {
      "title": "BotSchema:$$AzureOpenAIOnYourDataSource_title$$",
      "description": "BotSchema:$$AzureOpenAIOnYourDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "dataSources": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_dataSources_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AzureCognitiveSearchInternalDataSourceNoKind"
          }
        },
        "apiVersion": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_apiVersion_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_apiVersion_description$$",
          "anyOf": [
            {
              "const": "2023-06-01-preview"
            },
            {
              "const": "2024-02-15-preview"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        },
        "deployment": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_deployment_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_deployment_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "temperature": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_temperature_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_temperature_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "topP": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_topP_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_topP_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "stopSequence": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_stopSequence_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_stopSequence_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "maxTokens": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataSource_maxTokens_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataSource_maxTokens_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "dataSources",
        "apiVersion",
        "deployment"
      ]
    },
    "AzureCognitiveSearchInternalDataSource": {
      "title": "AzureCognitiveSearchInternalDataSource",
      "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AzureCognitiveSearchInternalDataSource"
        },
        "indexName": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_indexName_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "titleField": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_titleField_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_titleField_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "urlField": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_urlField_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_urlField_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "filePathField": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_filePathField_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_filePathField_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "contentFields": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_contentFields_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_contentFields_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "vectorFields": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_vectorFields_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_vectorFields_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "embeddingDeploymentName": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_embeddingDeploymentName_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_embeddingDeploymentName_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "semanticConfiguration": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_semanticConfiguration_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_semanticConfiguration_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "queryType": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_queryType_title$$",
          "anyOf": [
            {
              "const": "simple"
            },
            {
              "const": "semantic"
            },
            {
              "const": "vector"
            },
            {
              "const": "vector_simple_hybrid"
            },
            {
              "const": "vector_semantic_hybrid"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        },
        "roleInformation": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_roleInformation_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "limitResponsesToDataContent": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_limitResponsesToDataContent_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "strictness": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_strictness_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_strictness_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "topNDocuments": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_topNDocuments_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_topNDocuments_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind",
        "indexName"
      ]
    },
    "AzureCognitiveSearchInternalDataSourceNoKind": {
      "title": "AzureCognitiveSearchInternalDataSource",
      "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "indexName": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_indexName_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "titleField": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_titleField_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_titleField_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "urlField": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_urlField_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_urlField_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "filePathField": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_filePathField_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_filePathField_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "contentFields": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_contentFields_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_contentFields_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "vectorFields": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_vectorFields_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_vectorFields_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "embeddingDeploymentName": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_embeddingDeploymentName_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_embeddingDeploymentName_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "semanticConfiguration": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_semanticConfiguration_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_semanticConfiguration_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "queryType": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_queryType_title$$",
          "anyOf": [
            {
              "const": "simple"
            },
            {
              "const": "semantic"
            },
            {
              "const": "vector"
            },
            {
              "const": "vector_simple_hybrid"
            },
            {
              "const": "vector_semantic_hybrid"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        },
        "roleInformation": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_roleInformation_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "limitResponsesToDataContent": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_limitResponsesToDataContent_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "strictness": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_strictness_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_strictness_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "topNDocuments": {
          "title": "BotSchema:$$AzureCognitiveSearchInternalDataSource_topNDocuments_title$$",
          "description": "BotSchema:$$AzureCognitiveSearchInternalDataSource_topNDocuments_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "indexName"
      ]
    },
    "AnswerQuestionWithAI": {
      "title": "BotSchema:$$AnswerQuestionWithAI_title$$",
      "description": "BotSchema:$$AnswerQuestionWithAI_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AnswerQuestionWithAI"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "autoSend": {
          "title": "BotSchema:$$InvokePromptAction_autoSend_title$$",
          "description": "BotSchema:$$InvokePromptAction_autoSend_description$$",
          "default": true,
          "type": "boolean"
        },
        "variable": {
          "title": "BotSchema:$$InvokePromptAction_variable_title$$",
          "description": "BotSchema:$$InvokePromptAction_variable_description$$",
          "type": "string"
        },
        "userInput": {
          "title": "BotSchema:$$OpenAIDialogAction_userInput_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_userInput_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "moderationLevel": {
          "title": "BotSchema:$$OpenAIDialogAction_moderationLevel_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_moderationLevel_description$$",
          "default": "High",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/ContentModerationLevel"
            }
          ]
        },
        "historyType": {
          "title": "BotSchema:$$OpenAIDialogAction_historyType_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "isFileAnalysisEnabled": {
          "title": "BotSchema:$$OpenAIDialogAction_isFileAnalysisEnabled_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_isFileAnalysisEnabled_description$$",
          "type": "boolean"
        },
        "additionalInstructions": {
          "title": "BotSchema:$$OpenAIDialogAction_additionalInstructions_title$$",
          "description": "BotSchema:$$OpenAIDialogAction_additionalInstructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind",
        "id",
        "userInput"
      ]
    },
    "SearchAndSummarizeWithCustomModel": {
      "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_title$$",
      "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchAndSummarizeWithCustomModel"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "autoSend": {
          "title": "BotSchema:$$InvokePromptAction_autoSend_title$$",
          "description": "BotSchema:$$InvokePromptAction_autoSend_description$$",
          "default": true,
          "type": "boolean"
        },
        "variable": {
          "title": "BotSchema:$$InvokePromptAction_variable_title$$",
          "description": "BotSchema:$$InvokePromptAction_variable_description$$",
          "type": "string"
        },
        "userInput": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_userInput_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_userInput_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "historyType": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_historyType_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "webBrowsing": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_webBrowsing_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_webBrowsing_description$$",
          "default": false,
          "type": "boolean"
        },
        "webBrowsingOptions": {
          "title": "WebBrowsingOptions",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_webBrowsingOptions_description$$",
          "$ref": "#/definitions/BingSearchOptionsNoKind"
        },
        "searchEmails": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_searchEmails_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_searchEmails_description$$",
          "default": false,
          "type": "boolean"
        },
        "fileSearchDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_fileSearchDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_fileSearchDataSource_description$$",
          "$ref": "#/definitions/FileSearchDataSourceNoKind"
        },
        "knowledgeSources": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_knowledgeSources_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_knowledgeSources_description$$",
          "$ref": "#/definitions/SearchKnowledgeSourcesMode"
        },
        "customDataSource": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_customDataSource_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_customDataSource_description$$",
          "$ref": "#/definitions/CustomDataSourceNoKind"
        },
        "modelConfiguration": {
          "title": "ModelConfiguration",
          "$ref": "#/definitions/SummarizationExternalModelConfigurationNoKind"
        },
        "responseCaptureType": {
          "title": "BotSchema:$$SearchAndSummarizeWithCustomModel_responseCaptureType_title$$",
          "description": "BotSchema:$$SearchAndSummarizeWithCustomModel_responseCaptureType_description$$",
          "default": "TextOnly",
          "$ref": "#/definitions/GenerativeResponseOutputType"
        }
      },
      "required": [
        "kind",
        "id",
        "userInput"
      ]
    },
    "InvokeCustomModelAction": {
      "title": "BotSchema:$$InvokeCustomModelAction_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeCustomModelAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "autoSend": {
          "title": "BotSchema:$$InvokePromptAction_autoSend_title$$",
          "description": "BotSchema:$$InvokePromptAction_autoSend_description$$",
          "default": true,
          "type": "boolean"
        },
        "variable": {
          "title": "BotSchema:$$InvokePromptAction_variable_title$$",
          "description": "BotSchema:$$InvokePromptAction_variable_description$$",
          "type": "string"
        },
        "modelConfiguration": {
          "title": "ModelConfiguration",
          "$ref": "#/definitions/ExternalModelConfiguration"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$InvokeCustomModelAction_requestTimeoutInMilliseconds_title$$",
          "default": 30000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "errorHandling": {
          "title": "BotSchema:$$InvokeCustomModelAction_errorHandling_title$$",
          "description": "BotSchema:$$InvokeCustomModelAction_errorHandling_description$$",
          "$ref": "#/definitions/HttpErrorHandlingBehavior"
        }
      },
      "required": [
        "kind",
        "id",
        "modelConfiguration"
      ]
    },
    "SearchKnowledgeSources": {
      "title": "BotSchema:$$SearchKnowledgeSources_title$$",
      "description": "BotSchema:$$SearchKnowledgeSources_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchKnowledgeSources"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "latencyMessageSettings": {
          "title": "BotSchema:$$AsyncAction_latencyMessageSettings_title$$",
          "description": "BotSchema:$$AsyncAction_latencyMessageSettings_description$$",
          "$ref": "#/definitions/LatencyMessageSettingsNoKind"
        },
        "webBrowsing": {
          "title": "BotSchema:$$SearchKnowledgeSources_webBrowsing_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_webBrowsing_description$$",
          "default": false,
          "type": "boolean"
        },
        "webBrowsingOptions": {
          "title": "WebBrowsingOptions",
          "description": "BotSchema:$$SearchKnowledgeSources_webBrowsingOptions_description$$",
          "$ref": "#/definitions/BingSearchOptionsNoKind"
        },
        "searchEmails": {
          "title": "BotSchema:$$SearchKnowledgeSources_searchEmails_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_searchEmails_description$$",
          "default": false,
          "type": "boolean"
        },
        "fileSearchDataSource": {
          "title": "BotSchema:$$SearchKnowledgeSources_fileSearchDataSource_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_fileSearchDataSource_description$$",
          "$ref": "#/definitions/FileSearchDataSourceNoKind"
        },
        "knowledgeSources": {
          "title": "BotSchema:$$SearchKnowledgeSources_knowledgeSources_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_knowledgeSources_description$$",
          "$ref": "#/definitions/SearchKnowledgeSourcesMode"
        },
        "historyType": {
          "title": "BotSchema:$$SearchKnowledgeSources_historyType_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "result": {
          "title": "BotSchema:$$SearchKnowledgeSources_result_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_result_description$$",
          "type": "string"
        },
        "userInput": {
          "title": "BotSchema:$$SearchKnowledgeSources_userInput_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_userInput_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "moderationLevel": {
          "title": "BotSchema:$$SearchKnowledgeSources_moderationLevel_title$$",
          "description": "BotSchema:$$SearchKnowledgeSources_moderationLevel_description$$",
          "default": "High",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/ContentModerationLevel"
            }
          ]
        }
      },
      "required": [
        "kind",
        "id",
        "userInput"
      ]
    },
    "AdaptiveCardPrompt": {
      "title": "BotSchema:$$AdaptiveCardPrompt_title$$",
      "description": "BotSchema:$$AdaptiveCardPrompt_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AdaptiveCardPrompt"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$InputDialog_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        },
        "unrecognizedPrompt": {
          "title": "BotSchema:$$InputDialog_unrecognizedPrompt_title$$",
          "description": "BotSchema:$$InputDialog_unrecognizedPrompt_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "repeatCount": {
          "title": "BotSchema:$$InputDialog_repeatCount_title$$",
          "description": "BotSchema:$$InputDialog_repeatCount_description$$",
          "default": 2,
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "card": {
          "title": "BotSchema:$$AdaptiveCardPrompt_card_title$$",
          "description": "BotSchema:$$AdaptiveCardPrompt_card_description$$",
          "$role": "expression",
          "$ref": "#/definitions/AdaptiveCardExpression"
        },
        "output": {
          "title": "BotSchema:$$AdaptiveCardPrompt_output_title$$",
          "description": "BotSchema:$$AdaptiveCardPrompt_output_description$$",
          "$ref": "#/definitions/ActionOutputBindingNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AdaptiveCardPrompt_outputType_title$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind",
        "id",
        "card",
        "output",
        "outputType"
      ]
    },
    "Question": {
      "title": "BotSchema:$$Question_title$$",
      "description": "BotSchema:$$Question_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Question"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$InputDialog_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        },
        "unrecognizedPrompt": {
          "title": "BotSchema:$$InputDialog_unrecognizedPrompt_title$$",
          "description": "BotSchema:$$InputDialog_unrecognizedPrompt_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "repeatCount": {
          "title": "BotSchema:$$InputDialog_repeatCount_title$$",
          "description": "BotSchema:$$InputDialog_repeatCount_description$$",
          "default": 2,
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "alwaysPrompt": {
          "title": "BotSchema:$$Question_alwaysPrompt_title$$",
          "description": "BotSchema:$$Question_alwaysPrompt_description$$",
          "default": false,
          "anyOf": [
            {
              "const": false
            },
            {
              "const": true
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/BoolExpression"
            }
          ]
        },
        "skipQuestionMode": {
          "title": "BotSchema:$$Question_skipQuestionMode_title$$",
          "description": "BotSchema:$$Question_skipQuestionMode_description$$",
          "default": "SkipOnFirstExecutionIfVariableHasValue",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/SkipQuestionMode"
            }
          ]
        },
        "variable": {
          "title": "BotSchema:$$Question_variable_title$$",
          "description": "BotSchema:$$Question_variable_description$$",
          "type": "string"
        },
        "prompt": {
          "title": "BotSchema:$$Question_prompt_title$$",
          "description": "BotSchema:$$Question_prompt_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "invalidPrompt": {
          "title": "BotSchema:$$Question_invalidPrompt_title$$",
          "description": "BotSchema:$$Question_invalidPrompt_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "defaultValueResponse": {
          "title": "BotSchema:$$Question_defaultValueResponse_title$$",
          "description": "BotSchema:$$Question_defaultValueResponse_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "validation": {
          "title": "BotSchema:$$Question_validation_title$$",
          "description": "BotSchema:$$Question_validation_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "defaultValue": {
          "title": "BotSchema:$$Question_defaultValue_title$$",
          "description": "BotSchema:$$Question_defaultValue_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "entity": {
          "title": "BotSchema:$$Question_entity_title$$",
          "$ref": "#/definitions/EntityReference"
        },
        "voiceInputSettings": {
          "title": "BotSchema:$$Question_voiceInputSettings_title$$",
          "$ref": "#/definitions/VoiceInputSettingsNoKind"
        },
        "holdSettings": {
          "title": "BotSchema:$$Question_holdSettings_title$$",
          "description": "BotSchema:$$Question_holdSettings_description$$",
          "$ref": "#/definitions/HoldSettings"
        },
        "fallbackDialogOnInvalidEntity": {
          "title": "BotSchema:$$Question_fallbackDialogOnInvalidEntity_title$$",
          "description": "BotSchema:$$Question_fallbackDialogOnInvalidEntity_description$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "variable",
        "prompt",
        "entity"
      ]
    },
    "VoiceInputSettings": {
      "title": "VoiceInputSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VoiceInputSettings"
        },
        "wordsetsWeightValue": {
          "title": "BotSchema:$$VoiceInputSettings_wordsetsWeightValue_title$$",
          "description": "BotSchema:$$VoiceInputSettings_wordsetsWeightValue_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "speechRecognitionSensitivity": {
          "title": "BotSchema:$$VoiceInputSettings_speechRecognitionSensitivity_title$$",
          "description": "BotSchema:$$VoiceInputSettings_speechRecognitionSensitivity_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "speechRecognitionSpeedVsAccuracy": {
          "title": "BotSchema:$$VoiceInputSettings_speechRecognitionSpeedVsAccuracy_title$$",
          "description": "BotSchema:$$VoiceInputSettings_speechRecognitionSpeedVsAccuracy_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "silenceDetectionTimeoutInMilliseconds": {
          "title": "BotSchema:$$VoiceInputSettings_silenceDetectionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$VoiceInputSettings_silenceDetectionTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "repeatCountOnSilence": {
          "title": "BotSchema:$$VoiceInputSettings_repeatCountOnSilence_title$$",
          "description": "BotSchema:$$VoiceInputSettings_repeatCountOnSilence_description$$",
          "default": 2,
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "inputTimeoutResponse": {
          "title": "BotSchema:$$VoiceInputSettings_inputTimeoutResponse_title$$",
          "description": "BotSchema:$$VoiceInputSettings_inputTimeoutResponse_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "fallbackDialogOnSilence": {
          "title": "BotSchema:$$VoiceInputSettings_fallbackDialogOnSilence_title$$",
          "description": "BotSchema:$$VoiceInputSettings_fallbackDialogOnSilence_description$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        },
        "defaultValueMissingAction": {
          "title": "BotSchema:$$VoiceInputSettings_defaultValueMissingAction_title$$",
          "description": "BotSchema:$$VoiceInputSettings_defaultValueMissingAction_description$$",
          "default": "HangUp",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DefaultValueMissingAction"
            }
          ]
        },
        "defaultValueOnSilence": {
          "title": "BotSchema:$$VoiceInputSettings_defaultValueOnSilence_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "utteranceEndTimeoutInMilliseconds": {
          "title": "BotSchema:$$VoiceInputSettings_utteranceEndTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$VoiceInputSettings_utteranceEndTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "speechRecognitionTimeoutInMilliseconds": {
          "title": "BotSchema:$$VoiceInputSettings_speechRecognitionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$VoiceInputSettings_speechRecognitionTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "VoiceInputSettingsNoKind": {
      "title": "VoiceInputSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "wordsetsWeightValue": {
          "title": "BotSchema:$$VoiceInputSettings_wordsetsWeightValue_title$$",
          "description": "BotSchema:$$VoiceInputSettings_wordsetsWeightValue_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "speechRecognitionSensitivity": {
          "title": "BotSchema:$$VoiceInputSettings_speechRecognitionSensitivity_title$$",
          "description": "BotSchema:$$VoiceInputSettings_speechRecognitionSensitivity_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "speechRecognitionSpeedVsAccuracy": {
          "title": "BotSchema:$$VoiceInputSettings_speechRecognitionSpeedVsAccuracy_title$$",
          "description": "BotSchema:$$VoiceInputSettings_speechRecognitionSpeedVsAccuracy_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "silenceDetectionTimeoutInMilliseconds": {
          "title": "BotSchema:$$VoiceInputSettings_silenceDetectionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$VoiceInputSettings_silenceDetectionTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "repeatCountOnSilence": {
          "title": "BotSchema:$$VoiceInputSettings_repeatCountOnSilence_title$$",
          "description": "BotSchema:$$VoiceInputSettings_repeatCountOnSilence_description$$",
          "default": 2,
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "inputTimeoutResponse": {
          "title": "BotSchema:$$VoiceInputSettings_inputTimeoutResponse_title$$",
          "description": "BotSchema:$$VoiceInputSettings_inputTimeoutResponse_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "fallbackDialogOnSilence": {
          "title": "BotSchema:$$VoiceInputSettings_fallbackDialogOnSilence_title$$",
          "description": "BotSchema:$$VoiceInputSettings_fallbackDialogOnSilence_description$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        },
        "defaultValueMissingAction": {
          "title": "BotSchema:$$VoiceInputSettings_defaultValueMissingAction_title$$",
          "description": "BotSchema:$$VoiceInputSettings_defaultValueMissingAction_description$$",
          "default": "HangUp",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DefaultValueMissingAction"
            }
          ]
        },
        "defaultValueOnSilence": {
          "title": "BotSchema:$$VoiceInputSettings_defaultValueOnSilence_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "utteranceEndTimeoutInMilliseconds": {
          "title": "BotSchema:$$VoiceInputSettings_utteranceEndTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$VoiceInputSettings_utteranceEndTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "speechRecognitionTimeoutInMilliseconds": {
          "title": "BotSchema:$$VoiceInputSettings_speechRecognitionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$VoiceInputSettings_speechRecognitionTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        }
      }
    },
    "DoNotHoldSettings": {
      "title": "BotSchema:$$DoNotHoldSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DoNotHoldSettings"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AutomaticHoldSettings": {
      "title": "BotSchema:$$AutomaticHoldSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AutomaticHoldSettings"
        },
        "resumeWords": {
          "title": "BotSchema:$$AutomaticHoldSettings_resumeWords_title$$",
          "description": "BotSchema:$$AutomaticHoldSettings_resumeWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMusic": {
          "title": "BotSchema:$$AutomaticHoldSettings_holdMusic_title$$",
          "description": "BotSchema:$$AutomaticHoldSettings_holdMusic_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "holdTimeoutInMilliseconds": {
          "title": "BotSchema:$$AutomaticHoldSettings_holdTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$AutomaticHoldSettings_holdTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "holdRepeatCount": {
          "title": "BotSchema:$$AutomaticHoldSettings_holdRepeatCount_title$$",
          "description": "BotSchema:$$AutomaticHoldSettings_holdRepeatCount_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "const": 3
            },
            {
              "const": 4
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "holdTimeoutMessage": {
          "title": "BotSchema:$$AutomaticHoldSettings_holdTimeoutMessage_title$$",
          "description": "BotSchema:$$AutomaticHoldSettings_holdTimeoutMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeResponse": {
          "title": "BotSchema:$$AutomaticHoldSettings_resumeResponse_title$$",
          "description": "BotSchema:$$AutomaticHoldSettings_resumeResponse_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "UserRequestedHoldSettings": {
      "title": "BotSchema:$$UserRequestedHoldSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "UserRequestedHoldSettings"
        },
        "holdWords": {
          "title": "BotSchema:$$UserRequestedHoldSettings_holdWords_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_holdWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMessage": {
          "title": "BotSchema:$$UserRequestedHoldSettings_holdMessage_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_holdMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeWords": {
          "title": "BotSchema:$$UserRequestedHoldSettings_resumeWords_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_resumeWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMusic": {
          "title": "BotSchema:$$UserRequestedHoldSettings_holdMusic_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_holdMusic_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "holdTimeoutInMilliseconds": {
          "title": "BotSchema:$$UserRequestedHoldSettings_holdTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_holdTimeoutInMilliseconds_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "holdRepeatCount": {
          "title": "BotSchema:$$UserRequestedHoldSettings_holdRepeatCount_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_holdRepeatCount_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "const": 1
            },
            {
              "const": 2
            },
            {
              "const": 3
            },
            {
              "const": 4
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        },
        "holdTimeoutMessage": {
          "title": "BotSchema:$$UserRequestedHoldSettings_holdTimeoutMessage_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_holdTimeoutMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeResponse": {
          "title": "BotSchema:$$UserRequestedHoldSettings_resumeResponse_title$$",
          "description": "BotSchema:$$UserRequestedHoldSettings_resumeResponse_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CSATQuestion": {
      "title": "BotSchema:$$CSATQuestion_title$$",
      "description": "BotSchema:$$CSATQuestion_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CSATQuestion"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$CSATQuestion_variable_title$$",
          "description": "BotSchema:$$CSATQuestion_variable_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OAuthInput": {
      "title": "BotSchema:$$OAuthInput_title$$",
      "description": "BotSchema:$$OAuthInput_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OAuthInput"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "title": {
          "title": "BotSchema:$$OAuthInput_title_title$$",
          "description": "BotSchema:$$OAuthInput_title_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "text": {
          "title": "BotSchema:$$OAuthInput_text_title$$",
          "description": "BotSchema:$$OAuthInput_text_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "resource": {
          "title": "BotSchema:$$OAuthInput_resource_title$$",
          "description": "BotSchema:$$OAuthInput_resource_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "ActionScope": {
      "title": "BotSchema:$$ActionScope_title$$",
      "description": "BotSchema:$$ActionScope_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ActionScope"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "actions": {
          "title": "BotSchema:$$ActionScopeBase_actions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "Foreach": {
      "title": "BotSchema:$$Foreach_title$$",
      "description": "BotSchema:$$Foreach_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Foreach"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "actions": {
          "title": "BotSchema:$$ActionScopeBase_actions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "items": {
          "title": "BotSchema:$$Foreach_items_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "value": {
          "title": "BotSchema:$$Foreach_value_title$$",
          "description": "BotSchema:$$Foreach_value_description$$",
          "type": "string"
        },
        "index": {
          "title": "BotSchema:$$Foreach_index_title$$",
          "description": "BotSchema:$$Foreach_index_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "items",
        "value"
      ]
    },
    "DisconnectedNodeContainer": {
      "title": "DisconnectedNodeContainer",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DisconnectedNodeContainer"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "actions": {
          "title": "BotSchema:$$ActionScopeBase_actions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "BeginDialog": {
      "title": "BotSchema:$$BeginDialog_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BeginDialog"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "input": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_input_title$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "activityProcessed": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_title$$",
          "description": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "dialog": {
          "title": "BotSchema:$$BaseInvokeDialog_dialog_title$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        },
        "output": {
          "title": "BotSchema:$$BeginDialog_output_title$$",
          "$ref": "#/definitions/ActionOutputBindingBase"
        }
      },
      "required": [
        "kind",
        "id",
        "dialog"
      ]
    },
    "ActivateExternalTrigger": {
      "title": "BotSchema:$$ActivateExternalTrigger_title$$",
      "description": "BotSchema:$$ActivateExternalTrigger_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ActivateExternalTrigger"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "input": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_input_title$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "activityProcessed": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_title$$",
          "description": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "dialog": {
          "title": "BotSchema:$$BaseInvokeDialog_dialog_title$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        },
        "externalTriggerId": {
          "title": "BotSchema:$$ActivateExternalTrigger_externalTriggerId_title$$",
          "description": "BotSchema:$$ActivateExternalTrigger_externalTriggerId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "dialog"
      ]
    },
    "ReplaceDialog": {
      "title": "BotSchema:$$ReplaceDialog_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ReplaceDialog"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "input": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_input_title$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "activityProcessed": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_title$$",
          "description": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "dialog": {
          "title": "BotSchema:$$BaseInvokeDialog_dialog_title$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "dialog"
      ]
    },
    "RepeatDialog": {
      "title": "BotSchema:$$RepeatDialog_title$$",
      "description": "BotSchema:$$RepeatDialog_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RepeatDialog"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "input": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_input_title$$",
          "$ref": "#/definitions/ActionInputBindingBase"
        },
        "activityProcessed": {
          "title": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_title$$",
          "description": "BotSchema:$$BaseInvokeDialogOrSelf_activityProcessed_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "DisableTrigger": {
      "title": "DisableTrigger",
      "description": "BotSchema:$$DisableTrigger_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DisableTrigger"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "dialog": {
          "title": "BotSchema:$$DisableTrigger_dialog_title$$",
          "$role": "expression",
          "$ref": "#/definitions/DialogExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "dialog"
      ]
    },
    "CancelAllDialogs": {
      "title": "BotSchema:$$CancelAllDialogs_title$$",
      "description": "BotSchema:$$CancelAllDialogs_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CancelAllDialogs"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "activityProcessed": {
          "title": "BotSchema:$$CancelAllDialogsBase_activityProcessed_title$$",
          "description": "BotSchema:$$CancelAllDialogsBase_activityProcessed_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "eventName": {
          "title": "BotSchema:$$CancelAllDialogsBase_eventName_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "eventValue": {
          "title": "BotSchema:$$CancelAllDialogsBase_eventValue_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "CancelDialog": {
      "title": "BotSchema:$$CancelDialog_title$$",
      "description": "BotSchema:$$CancelDialog_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CancelDialog"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "activityProcessed": {
          "title": "BotSchema:$$CancelAllDialogsBase_activityProcessed_title$$",
          "description": "BotSchema:$$CancelAllDialogsBase_activityProcessed_description$$",
          "default": true,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "eventName": {
          "title": "BotSchema:$$CancelAllDialogsBase_eventName_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "eventValue": {
          "title": "BotSchema:$$CancelAllDialogsBase_eventValue_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "ClearAllVariables": {
      "title": "BotSchema:$$ClearAllVariables_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClearAllVariables"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variables": {
          "title": "BotSchema:$$ClearAllVariables_variables_title$$",
          "default": "ConversationScopedVariables",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/VariablesToClear"
            }
          ]
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "BreakLoop": {
      "title": "BotSchema:$$BreakLoop_title$$",
      "description": "BotSchema:$$BreakLoop_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BreakLoop"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "ContinueLoop": {
      "title": "BotSchema:$$ContinueLoop_title$$",
      "description": "BotSchema:$$ContinueLoop_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContinueLoop"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "ResetVariable": {
      "title": "BotSchema:$$ResetVariable_title$$",
      "description": "BotSchema:$$ResetVariable_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ResetVariable"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$ResetVariable_variable_title$$",
          "description": "BotSchema:$$ResetVariable_variable_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "variable"
      ]
    },
    "EditTable": {
      "title": "BotSchema:$$EditTable_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EditTable"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "changeType": {
          "title": "BotSchema:$$EditTable_changeType_title$$",
          "default": "Add",
          "$ref": "#/definitions/TableChangeType"
        },
        "itemsVariable": {
          "title": "BotSchema:$$EditTable_itemsVariable_title$$",
          "type": "string"
        },
        "resultVariable": {
          "title": "BotSchema:$$EditTable_resultVariable_title$$",
          "type": "string"
        },
        "value": {
          "title": "BotSchema:$$EditTable_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "itemsVariable"
      ]
    },
    "EditTableV2": {
      "title": "BotSchema:$$EditTableV2_title$$",
      "description": "BotSchema:$$EditTableV2_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EditTableV2"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "itemsVariable": {
          "title": "BotSchema:$$EditTableV2_itemsVariable_title$$",
          "description": "BotSchema:$$EditTableV2_itemsVariable_description$$",
          "type": "string"
        },
        "changeType": {
          "title": "BotSchema:$$EditTableV2_changeType_title$$",
          "$ref": "#/definitions/EditTableOperation"
        }
      },
      "required": [
        "kind",
        "id",
        "itemsVariable",
        "changeType"
      ]
    },
    "AddItemOperation": {
      "title": "BotSchema:$$AddItemOperation_title$$",
      "description": "BotSchema:$$AddItemOperation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AddItemOperation"
        },
        "value": {
          "title": "BotSchema:$$AddItemOperation_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "value"
      ]
    },
    "RemoveItemOperation": {
      "title": "BotSchema:$$RemoveItemOperation_title$$",
      "description": "BotSchema:$$RemoveItemOperation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RemoveItemOperation"
        },
        "value": {
          "title": "BotSchema:$$RemoveItemOperation_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "value"
      ]
    },
    "TakeFirstItemOperation": {
      "title": "BotSchema:$$TakeFirstItemOperation_title$$",
      "description": "BotSchema:$$TakeFirstItemOperation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TakeFirstItemOperation"
        },
        "resultVariable": {
          "title": "BotSchema:$$TakeFirstItemOperation_resultVariable_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TakeLastItemOperation": {
      "title": "BotSchema:$$TakeLastItemOperation_title$$",
      "description": "BotSchema:$$TakeLastItemOperation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TakeLastItemOperation"
        },
        "resultVariable": {
          "title": "BotSchema:$$TakeLastItemOperation_resultVariable_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ClearItemsOperation": {
      "title": "BotSchema:$$ClearItemsOperation_title$$",
      "description": "BotSchema:$$ClearItemsOperation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ClearItemsOperation"
        }
      },
      "required": [
        "kind"
      ]
    },
    "EmitEvent": {
      "title": "EmitEvent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EmitEvent"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "eventType": {
          "title": "EventType",
          "default": "ActivityIfUnhandled",
          "$ref": "#/definitions/EventType"
        },
        "eventName": {
          "title": "BotSchema:$$EmitEvent_eventName_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "eventValue": {
          "title": "BotSchema:$$EmitEvent_eventValue_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "bubbleEvent": {
          "title": "BotSchema:$$EmitEvent_bubbleEvent_title$$",
          "default": false,
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "eventName"
      ]
    },
    "EndDialog": {
      "title": "BotSchema:$$EndDialog_title$$",
      "description": "BotSchema:$$EndDialog_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EndDialog"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "clearTopicQueue": {
          "title": "BotSchema:$$EndDialog_clearTopicQueue_title$$",
          "description": "BotSchema:$$EndDialog_clearTopicQueue_description$$",
          "default": true,
          "type": "boolean"
        },
        "value": {
          "title": "Value",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "GetActivityMembers": {
      "title": "BotSchema:$$GetActivityMembers_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GetActivityMembers"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$GetActivityMembers_variable_title$$",
          "type": "string"
        },
        "activityId": {
          "title": "BotSchema:$$GetActivityMembers_activityId_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "GetConversationMembers": {
      "title": "BotSchema:$$GetConversationMembers_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GetConversationMembers"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$GetConversationMembers_variable_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "GotoAction": {
      "title": "BotSchema:$$GotoAction_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GotoAction"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "actionId": {
          "title": "BotSchema:$$GotoAction_actionId_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "actionId"
      ]
    },
    "ConditionGroup": {
      "title": "BotSchema:$$ConditionGroup_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConditionGroup"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "conditions": {
          "title": "BotSchema:$$ConditionGroup_conditions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConditionItemNoKind"
          }
        },
        "elseActions": {
          "title": "BotSchema:$$ConditionGroup_elseActions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        }
      },
      "required": [
        "kind",
        "id",
        "conditions"
      ]
    },
    "ConditionItem": {
      "title": "BotSchema:$$ConditionItem_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConditionItem"
        },
        "id": {
          "title": "BotSchema:$$ConditionItem_id_title$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$ConditionItem_condition_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "actions": {
          "title": "BotSchema:$$ConditionItem_actions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        }
      },
      "required": [
        "kind",
        "id",
        "condition"
      ]
    },
    "ConditionItemNoKind": {
      "title": "BotSchema:$$ConditionItem_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "BotSchema:$$ConditionItem_id_title$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$ConditionItem_condition_title$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "actions": {
          "title": "BotSchema:$$ConditionItem_actions_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        }
      },
      "required": [
        "id",
        "condition"
      ]
    },
    "EndConversation": {
      "title": "BotSchema:$$EndConversation_title$$",
      "description": "BotSchema:$$EndConversation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EndConversation"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "RecognizeIntent": {
      "title": "BotSchema:$$RecognizeIntent_title$$",
      "description": "BotSchema:$$RecognizeIntent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RecognizeIntent"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "userInput": {
          "title": "BotSchema:$$RecognizeIntent_userInput_title$$",
          "description": "BotSchema:$$RecognizeIntent_userInput_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "userInput"
      ]
    },
    "SendActivity": {
      "title": "BotSchema:$$SendActivity_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SendActivity"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "activity": {
          "title": "BotSchema:$$SendActivity_activity_title$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        }
      },
      "required": [
        "kind",
        "id",
        "activity"
      ]
    },
    "TransferConversation": {
      "title": "BotSchema:$$TransferConversation_title$$",
      "description": "BotSchema:$$TransferConversation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TransferConversation"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "default": "Escalated",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "messageToAgent": {
          "title": "BotSchema:$$TransferConversation_messageToAgent_title$$",
          "description": "BotSchema:$$TransferConversation_messageToAgent_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "context": {
          "title": "BotSchema:$$TransferConversation_context_title$$",
          "description": "BotSchema:$$TransferConversation_context_description$$",
          "$ref": "#/definitions/TransferContext"
        },
        "telephoneNumber": {
          "title": "BotSchema:$$TransferConversation_telephoneNumber_title$$",
          "description": "BotSchema:$$TransferConversation_telephoneNumber_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "AutomaticTransferContext": {
      "title": "BotSchema:$$AutomaticTransferContext_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AutomaticTransferContext"
        },
        "variables": {
          "title": "BotSchema:$$AutomaticTransferContext_variables_title$$",
          "default": "All",
          "$ref": "#/definitions/AutomaticTransferVariables"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ExpressionTransferContext": {
      "title": "BotSchema:$$ExpressionTransferContext_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExpressionTransferContext"
        },
        "value": {
          "title": "BotSchema:$$ExpressionTransferContext_value_title$$",
          "description": "BotSchema:$$ExpressionTransferContext_value_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TransferConversationV2": {
      "title": "BotSchema:$$TransferConversationV2_title$$",
      "description": "BotSchema:$$TransferConversationV2_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TransferConversationV2"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "default": "Escalated",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "transferType": {
          "title": "BotSchema:$$TransferConversationV2_transferType_title$$",
          "$ref": "#/definitions/TransferType"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "TransferToAgent": {
      "title": "BotSchema:$$TransferToAgent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TransferToAgent"
        },
        "messageToAgent": {
          "title": "BotSchema:$$TransferToAgent_messageToAgent_title$$",
          "description": "BotSchema:$$TransferToAgent_messageToAgent_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "context": {
          "title": "BotSchema:$$TransferToAgent_context_title$$",
          "description": "BotSchema:$$TransferToAgent_context_description$$",
          "$ref": "#/definitions/TransferContext"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TransferToPhoneNumber": {
      "title": "BotSchema:$$TransferToPhoneNumber_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TransferToPhoneNumber"
        },
        "phoneNumber": {
          "title": "BotSchema:$$TransferToPhoneNumber_phoneNumber_title$$",
          "description": "BotSchema:$$TransferToPhoneNumber_phoneNumber_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "sipUuiHeader": {
          "title": "BotSchema:$$TransferToPhoneNumber_sipUuiHeader_title$$",
          "description": "BotSchema:$$TransferToPhoneNumber_sipUuiHeader_description$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "sipxHeaders": {
          "title": "BotSchema:$$TransferToPhoneNumber_sipxHeaders_title$$",
          "description": "BotSchema:$$TransferToPhoneNumber_sipxHeaders_description$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/StringExpression"
          }
        },
        "dtmfSequence": {
          "title": "BotSchema:$$TransferToPhoneNumber_dtmfSequence_title$$",
          "description": "BotSchema:$$TransferToPhoneNumber_dtmfSequence_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "phoneNumber"
      ]
    },
    "SetVariable": {
      "title": "BotSchema:$$SetVariable_title$$",
      "description": "BotSchema:$$SetVariable_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SetVariable"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$SetVariable_variable_title$$",
          "type": "string"
        },
        "value": {
          "title": "BotSchema:$$SetVariable_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "id",
        "variable",
        "value"
      ]
    },
    "SetMultipleVariables": {
      "title": "BotSchema:$$SetMultipleVariables_title$$",
      "description": "BotSchema:$$SetMultipleVariables_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SetMultipleVariables"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "assignments": {
          "title": "BotSchema:$$SetMultipleVariables_assignments_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/VariableAssignmentNoKind"
          }
        }
      },
      "required": [
        "kind",
        "id",
        "assignments"
      ]
    },
    "VariableAssignment": {
      "title": "VariableAssignment",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VariableAssignment"
        },
        "variable": {
          "title": "BotSchema:$$VariableAssignment_variable_title$$",
          "type": "string"
        },
        "value": {
          "title": "BotSchema:$$VariableAssignment_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "variable",
        "value"
      ]
    },
    "VariableAssignmentNoKind": {
      "title": "VariableAssignment",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "variable": {
          "title": "BotSchema:$$VariableAssignment_variable_title$$",
          "type": "string"
        },
        "value": {
          "title": "BotSchema:$$VariableAssignment_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "variable",
        "value"
      ]
    },
    "SetTextVariable": {
      "title": "BotSchema:$$SetTextVariable_title$$",
      "description": "BotSchema:$$SetTextVariable_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SetTextVariable"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$SetTextVariable_variable_title$$",
          "type": "string"
        },
        "value": {
          "title": "BotSchema:$$SetTextVariable_value_title$$",
          "description": "BotSchema:$$SetTextVariable_value_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind",
        "id",
        "variable",
        "value"
      ]
    },
    "ParseValue": {
      "title": "BotSchema:$$ParseValue_title$$",
      "description": "BotSchema:$$ParseValue_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ParseValue"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "variable": {
          "title": "BotSchema:$$ParseValue_variable_title$$",
          "type": "string"
        },
        "valueType": {
          "title": "BotSchema:$$ParseValue_valueType_title$$",
          "$ref": "#/definitions/DataType"
        },
        "value": {
          "title": "BotSchema:$$ParseValue_value_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "errorPolicy": {
          "title": "BotSchema:$$ParseValue_errorPolicy_title$$",
          "description": "BotSchema:$$ParseValue_errorPolicy_description$$",
          "default": "DefaultBlank",
          "$ref": "#/definitions/ParseValueErrorPolicy"
        }
      },
      "required": [
        "kind",
        "id",
        "variable",
        "valueType",
        "value"
      ]
    },
    "SignOutUser": {
      "title": "BotSchema:$$SignOutUser_title$$",
      "description": "BotSchema:$$SignOutUser_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SignOutUser"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "LogCustomTelemetryEvent": {
      "title": "BotSchema:$$LogCustomTelemetryEvent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "LogCustomTelemetryEvent"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "eventName": {
          "title": "BotSchema:$$LogCustomTelemetryEvent_eventName_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "properties": {
          "title": "BotSchema:$$LogCustomTelemetryEvent_properties_title$$",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "DeleteActivity": {
      "title": "BotSchema:$$DeleteActivity_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DeleteActivity"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "activityId": {
          "title": "BotSchema:$$DeleteActivity_activityId_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "UpdateActivity": {
      "title": "BotSchema:$$UpdateActivity_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "UpdateActivity"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "activity": {
          "title": "Activity",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "activityId": {
          "title": "BotSchema:$$UpdateActivity_activityId_title$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "CreateSearchQuery": {
      "title": "BotSchema:$$CreateSearchQuery_title$$",
      "description": "BotSchema:$$CreateSearchQuery_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CreateSearchQuery"
        },
        "id": {
          "title": "BotSchema:$$DialogAction_id_title$$",
          "description": "BotSchema:$$DialogAction_id_description$$",
          "type": "string"
        },
        "disabled": {
          "title": "BotSchema:$$DialogAction_disabled_title$$",
          "description": "BotSchema:$$DialogAction_disabled_description$$",
          "default": false,
          "type": "boolean"
        },
        "conversationOutcome": {
          "title": "BotSchema:$$DialogAction_conversationOutcome_title$$",
          "description": "BotSchema:$$DialogAction_conversationOutcome_description$$",
          "$ref": "#/definitions/ConversationOutcome"
        },
        "displayName": {
          "title": "BotSchema:$$DialogAction_displayName_title$$",
          "description": "BotSchema:$$DialogAction_displayName_description$$",
          "type": "string"
        },
        "userInput": {
          "title": "BotSchema:$$CreateSearchQuery_userInput_title$$",
          "description": "BotSchema:$$CreateSearchQuery_userInput_description$$",
          "default": "=System.Activity.Text",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "moderationLevel": {
          "title": "BotSchema:$$CreateSearchQuery_moderationLevel_title$$",
          "description": "BotSchema:$$CreateSearchQuery_moderationLevel_description$$",
          "default": "High",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/ContentModerationLevel"
            }
          ]
        },
        "historyType": {
          "title": "BotSchema:$$CreateSearchQuery_historyType_title$$",
          "description": "BotSchema:$$CreateSearchQuery_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "result": {
          "title": "BotSchema:$$CreateSearchQuery_result_title$$",
          "description": "BotSchema:$$CreateSearchQuery_result_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "GptComponentMetadata": {
      "title": "BotSchema:$$GptComponentMetadata_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GptComponentMetadata"
        },
        "inputType": {
          "title": "BotSchema:$$AgentDefinition_inputType_title$$",
          "description": "BotSchema:$$AgentDefinition_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AgentDefinition_outputType_title$$",
          "description": "BotSchema:$$AgentDefinition_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "historyType": {
          "title": "BotSchema:$$GptComponentMetadata_historyType_title$$",
          "description": "BotSchema:$$GptComponentMetadata_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "instructions": {
          "title": "BotSchema:$$GptComponentMetadata_instructions_title$$",
          "description": "BotSchema:$$GptComponentMetadata_instructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "responseInstructions": {
          "title": "BotSchema:$$GptComponentMetadata_responseInstructions_title$$",
          "description": "BotSchema:$$GptComponentMetadata_responseInstructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "tools": {
          "title": "BotSchema:$$GptComponentMetadata_tools_title$$",
          "description": "BotSchema:$$GptComponentMetadata_tools_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskAction"
          }
        },
        "knowledgeSources": {
          "title": "BotSchema:$$GptComponentMetadata_knowledgeSources_title$$",
          "description": "BotSchema:$$GptComponentMetadata_knowledgeSources_description$$",
          "$ref": "#/definitions/SearchKnowledgeSourcesMode"
        },
        "fileSearchDataSource": {
          "title": "BotSchema:$$GptComponentMetadata_fileSearchDataSource_title$$",
          "description": "BotSchema:$$GptComponentMetadata_fileSearchDataSource_description$$",
          "$ref": "#/definitions/FileSearchDataSourceNoKind"
        },
        "gptCapabilities": {
          "title": "BotSchema:$$GptComponentMetadata_gptCapabilities_title$$",
          "description": "BotSchema:$$GptComponentMetadata_gptCapabilities_description$$",
          "$ref": "#/definitions/GptCapabilitiesNoKind"
        },
        "conversationStarters": {
          "title": "BotSchema:$$GptComponentMetadata_conversationStarters_title$$",
          "description": "BotSchema:$$GptComponentMetadata_conversationStarters_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConversationStarterNoKind"
          }
        },
        "defaultResponseMode": {
          "title": "BotSchema:$$GptComponentMetadata_defaultResponseMode_title$$",
          "description": "BotSchema:$$GptComponentMetadata_defaultResponseMode_description$$",
          "$ref": "#/definitions/DefaultResponseMode"
        },
        "aISettings": {
          "title": "AISettings",
          "$ref": "#/definitions/AISettingsNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GptComponentMetadataNoKind": {
      "title": "BotSchema:$$GptComponentMetadata_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "inputType": {
          "title": "BotSchema:$$AgentDefinition_inputType_title$$",
          "description": "BotSchema:$$AgentDefinition_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AgentDefinition_outputType_title$$",
          "description": "BotSchema:$$AgentDefinition_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "historyType": {
          "title": "BotSchema:$$GptComponentMetadata_historyType_title$$",
          "description": "BotSchema:$$GptComponentMetadata_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        },
        "instructions": {
          "title": "BotSchema:$$GptComponentMetadata_instructions_title$$",
          "description": "BotSchema:$$GptComponentMetadata_instructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "responseInstructions": {
          "title": "BotSchema:$$GptComponentMetadata_responseInstructions_title$$",
          "description": "BotSchema:$$GptComponentMetadata_responseInstructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "tools": {
          "title": "BotSchema:$$GptComponentMetadata_tools_title$$",
          "description": "BotSchema:$$GptComponentMetadata_tools_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskAction"
          }
        },
        "knowledgeSources": {
          "title": "BotSchema:$$GptComponentMetadata_knowledgeSources_title$$",
          "description": "BotSchema:$$GptComponentMetadata_knowledgeSources_description$$",
          "$ref": "#/definitions/SearchKnowledgeSourcesMode"
        },
        "fileSearchDataSource": {
          "title": "BotSchema:$$GptComponentMetadata_fileSearchDataSource_title$$",
          "description": "BotSchema:$$GptComponentMetadata_fileSearchDataSource_description$$",
          "$ref": "#/definitions/FileSearchDataSourceNoKind"
        },
        "gptCapabilities": {
          "title": "BotSchema:$$GptComponentMetadata_gptCapabilities_title$$",
          "description": "BotSchema:$$GptComponentMetadata_gptCapabilities_description$$",
          "$ref": "#/definitions/GptCapabilitiesNoKind"
        },
        "conversationStarters": {
          "title": "BotSchema:$$GptComponentMetadata_conversationStarters_title$$",
          "description": "BotSchema:$$GptComponentMetadata_conversationStarters_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConversationStarterNoKind"
          }
        },
        "defaultResponseMode": {
          "title": "BotSchema:$$GptComponentMetadata_defaultResponseMode_title$$",
          "description": "BotSchema:$$GptComponentMetadata_defaultResponseMode_description$$",
          "$ref": "#/definitions/DefaultResponseMode"
        },
        "aISettings": {
          "title": "AISettings",
          "$ref": "#/definitions/AISettingsNoKind"
        }
      }
    },
    "GptCapabilities": {
      "title": "BotSchema:$$GptCapabilities_title$$",
      "description": "BotSchema:$$GptCapabilities_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GptCapabilities"
        },
        "webBrowsing": {
          "title": "BotSchema:$$GptCapabilities_webBrowsing_title$$",
          "description": "BotSchema:$$GptCapabilities_webBrowsing_description$$",
          "default": false,
          "type": "boolean"
        },
        "codeInterpreter": {
          "title": "BotSchema:$$GptCapabilities_codeInterpreter_title$$",
          "description": "BotSchema:$$GptCapabilities_codeInterpreter_description$$",
          "default": false,
          "type": "boolean"
        },
        "generateImages": {
          "title": "BotSchema:$$GptCapabilities_generateImages_title$$",
          "description": "BotSchema:$$GptCapabilities_generateImages_description$$",
          "default": false,
          "type": "boolean"
        },
        "fineTunedModels": {
          "title": "BotSchema:$$GptCapabilities_fineTunedModels_title$$",
          "description": "BotSchema:$$GptCapabilities_fineTunedModels_description$$",
          "$ref": "#/definitions/FineTunedModelsPropertyDetailsNoKind"
        },
        "searchTeams": {
          "title": "BotSchema:$$GptCapabilities_searchTeams_title$$",
          "description": "BotSchema:$$GptCapabilities_searchTeams_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchOneDriveAndSharePoint": {
          "title": "BotSchema:$$GptCapabilities_searchOneDriveAndSharePoint_title$$",
          "description": "BotSchema:$$GptCapabilities_searchOneDriveAndSharePoint_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchEmails": {
          "title": "BotSchema:$$GptCapabilities_searchEmails_title$$",
          "description": "BotSchema:$$GptCapabilities_searchEmails_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchMeetings": {
          "title": "BotSchema:$$GptCapabilities_searchMeetings_title$$",
          "description": "BotSchema:$$GptCapabilities_searchMeetings_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchPeople": {
          "title": "BotSchema:$$GptCapabilities_searchPeople_title$$",
          "description": "BotSchema:$$GptCapabilities_searchPeople_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchPeopleIncludeRelatedContent": {
          "title": "BotSchema:$$GptCapabilities_searchPeopleIncludeRelatedContent_title$$",
          "description": "BotSchema:$$GptCapabilities_searchPeopleIncludeRelatedContent_description$$",
          "default": false,
          "type": "boolean"
        },
        "customExperience": {
          "title": "BotSchema:$$GptCapabilities_customExperience_title$$",
          "description": "BotSchema:$$GptCapabilities_customExperience_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GptCapabilitiesNoKind": {
      "title": "BotSchema:$$GptCapabilities_title$$",
      "description": "BotSchema:$$GptCapabilities_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "webBrowsing": {
          "title": "BotSchema:$$GptCapabilities_webBrowsing_title$$",
          "description": "BotSchema:$$GptCapabilities_webBrowsing_description$$",
          "default": false,
          "type": "boolean"
        },
        "codeInterpreter": {
          "title": "BotSchema:$$GptCapabilities_codeInterpreter_title$$",
          "description": "BotSchema:$$GptCapabilities_codeInterpreter_description$$",
          "default": false,
          "type": "boolean"
        },
        "generateImages": {
          "title": "BotSchema:$$GptCapabilities_generateImages_title$$",
          "description": "BotSchema:$$GptCapabilities_generateImages_description$$",
          "default": false,
          "type": "boolean"
        },
        "fineTunedModels": {
          "title": "BotSchema:$$GptCapabilities_fineTunedModels_title$$",
          "description": "BotSchema:$$GptCapabilities_fineTunedModels_description$$",
          "$ref": "#/definitions/FineTunedModelsPropertyDetailsNoKind"
        },
        "searchTeams": {
          "title": "BotSchema:$$GptCapabilities_searchTeams_title$$",
          "description": "BotSchema:$$GptCapabilities_searchTeams_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchOneDriveAndSharePoint": {
          "title": "BotSchema:$$GptCapabilities_searchOneDriveAndSharePoint_title$$",
          "description": "BotSchema:$$GptCapabilities_searchOneDriveAndSharePoint_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchEmails": {
          "title": "BotSchema:$$GptCapabilities_searchEmails_title$$",
          "description": "BotSchema:$$GptCapabilities_searchEmails_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchMeetings": {
          "title": "BotSchema:$$GptCapabilities_searchMeetings_title$$",
          "description": "BotSchema:$$GptCapabilities_searchMeetings_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchPeople": {
          "title": "BotSchema:$$GptCapabilities_searchPeople_title$$",
          "description": "BotSchema:$$GptCapabilities_searchPeople_description$$",
          "default": false,
          "type": "boolean"
        },
        "searchPeopleIncludeRelatedContent": {
          "title": "BotSchema:$$GptCapabilities_searchPeopleIncludeRelatedContent_title$$",
          "description": "BotSchema:$$GptCapabilities_searchPeopleIncludeRelatedContent_description$$",
          "default": false,
          "type": "boolean"
        },
        "customExperience": {
          "title": "BotSchema:$$GptCapabilities_customExperience_title$$",
          "description": "BotSchema:$$GptCapabilities_customExperience_description$$",
          "type": "string"
        }
      }
    },
    "FineTunedModelsPropertyDetails": {
      "title": "BotSchema:$$FineTunedModelsPropertyDetails_title$$",
      "description": "BotSchema:$$FineTunedModelsPropertyDetails_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FineTunedModelsPropertyDetails"
        },
        "tenantFineTunedModelDetails": {
          "title": "BotSchema:$$FineTunedModelsPropertyDetails_tenantFineTunedModelDetails_title$$",
          "description": "BotSchema:$$FineTunedModelsPropertyDetails_tenantFineTunedModelDetails_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TenantFineTunedModelDetailsNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "FineTunedModelsPropertyDetailsNoKind": {
      "title": "BotSchema:$$FineTunedModelsPropertyDetails_title$$",
      "description": "BotSchema:$$FineTunedModelsPropertyDetails_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "tenantFineTunedModelDetails": {
          "title": "BotSchema:$$FineTunedModelsPropertyDetails_tenantFineTunedModelDetails_title$$",
          "description": "BotSchema:$$FineTunedModelsPropertyDetails_tenantFineTunedModelDetails_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TenantFineTunedModelDetailsNoKind"
          }
        }
      }
    },
    "TenantFineTunedModelDetails": {
      "title": "BotSchema:$$TenantFineTunedModelDetails_title$$",
      "description": "BotSchema:$$TenantFineTunedModelDetails_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TenantFineTunedModelDetails"
        },
        "modelId": {
          "title": "BotSchema:$$TenantFineTunedModelDetails_modelId_title$$",
          "description": "BotSchema:$$TenantFineTunedModelDetails_modelId_description$$",
          "type": "string"
        },
        "scenarioName": {
          "title": "BotSchema:$$TenantFineTunedModelDetails_scenarioName_title$$",
          "description": "BotSchema:$$TenantFineTunedModelDetails_scenarioName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TenantFineTunedModelDetailsNoKind": {
      "title": "BotSchema:$$TenantFineTunedModelDetails_title$$",
      "description": "BotSchema:$$TenantFineTunedModelDetails_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "modelId": {
          "title": "BotSchema:$$TenantFineTunedModelDetails_modelId_title$$",
          "description": "BotSchema:$$TenantFineTunedModelDetails_modelId_description$$",
          "type": "string"
        },
        "scenarioName": {
          "title": "BotSchema:$$TenantFineTunedModelDetails_scenarioName_title$$",
          "description": "BotSchema:$$TenantFineTunedModelDetails_scenarioName_description$$",
          "type": "string"
        }
      }
    },
    "ConversationStarter": {
      "title": "ConversationStarter",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConversationStarter"
        },
        "title": {
          "title": "Title",
          "description": "BotSchema:$$ConversationStarter_title_description$$",
          "type": "string"
        },
        "text": {
          "title": "Text",
          "description": "BotSchema:$$ConversationStarter_text_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "title",
        "text"
      ]
    },
    "ConversationStarterNoKind": {
      "title": "ConversationStarter",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "title": {
          "title": "Title",
          "description": "BotSchema:$$ConversationStarter_title_description$$",
          "type": "string"
        },
        "text": {
          "title": "Text",
          "description": "BotSchema:$$ConversationStarter_text_description$$",
          "type": "string"
        }
      },
      "required": [
        "title",
        "text"
      ]
    },
    "RecurrenceTrigger": {
      "title": "BotSchema:$$RecurrenceTrigger_title$$",
      "description": "BotSchema:$$RecurrenceTrigger_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RecurrenceTrigger"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "CreateConversationConnectorTrigger": {
      "title": "BotSchema:$$CreateConversationConnectorTrigger_title$$",
      "description": "BotSchema:$$CreateConversationConnectorTrigger_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CreateConversationConnectorTrigger"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "connectorTriggerId": {
          "title": "ConnectorTriggerId",
          "type": "string"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "dynamicOutputSchema": {
          "title": "DynamicOutputSchema",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "kind",
        "id",
        "connectionReference",
        "connectorTriggerId"
      ]
    },
    "ContinueConversationConnectorTrigger": {
      "title": "BotSchema:$$ContinueConversationConnectorTrigger_title$$",
      "description": "BotSchema:$$ContinueConversationConnectorTrigger_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContinueConversationConnectorTrigger"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "connectorTriggerId": {
          "title": "ConnectorTriggerId",
          "type": "string"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "dynamicOutputSchema": {
          "title": "DynamicOutputSchema",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "kind",
        "id",
        "connectionReference",
        "connectorTriggerId"
      ]
    },
    "OnRedirect": {
      "title": "BotSchema:$$OnRedirect_title$$",
      "description": "BotSchema:$$OnRedirect_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnRedirect"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnPlanComplete": {
      "title": "BotSchema:$$OnPlanComplete_title$$",
      "description": "BotSchema:$$OnPlanComplete_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnPlanComplete"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnKnowledgeRequested": {
      "title": "BotSchema:$$OnKnowledgeRequested_title$$",
      "description": "BotSchema:$$OnKnowledgeRequested_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnKnowledgeRequested"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnGeneratedResponse": {
      "title": "BotSchema:$$OnGeneratedResponse_title$$",
      "description": "BotSchema:$$OnGeneratedResponse_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnGeneratedResponse"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnOutgoingMessage": {
      "title": "BotSchema:$$OnOutgoingMessage_title$$",
      "description": "BotSchema:$$OnOutgoingMessage_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnOutgoingMessage"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnCopilotRedirect": {
      "title": "BotSchema:$$OnCopilotRedirect_title$$",
      "description": "BotSchema:$$OnCopilotRedirect_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnCopilotRedirect"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "askForConfirmation": {
          "title": "BotSchema:$$OnCopilotRedirect_askForConfirmation_title$$",
          "description": "BotSchema:$$OnCopilotRedirect_askForConfirmation_description$$",
          "type": "boolean"
        },
        "conversationStarters": {
          "title": "BotSchema:$$OnCopilotRedirect_conversationStarters_title$$",
          "description": "BotSchema:$$OnCopilotRedirect_conversationStarters_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnActivity": {
      "title": "BotSchema:$$OnActivity_title$$",
      "description": "BotSchema:$$OnActivity_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnActivity"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "type": {
          "title": "BotSchema:$$OnActivity_type_title$$",
          "description": "BotSchema:$$OnActivity_type_description$$",
          "$ref": "#/definitions/ActivityType"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnEventActivity": {
      "title": "BotSchema:$$OnEventActivity_title$$",
      "description": "BotSchema:$$OnEventActivity_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnEventActivity"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "eventName": {
          "title": "BotSchema:$$OnEventActivity_eventName_title$$",
          "description": "BotSchema:$$OnEventActivity_eventName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnDtmfKeyPress": {
      "title": "BotSchema:$$OnDtmfKeyPress_title$$",
      "description": "BotSchema:$$OnDtmfKeyPress_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnDtmfKeyPress"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "dtmfKey": {
          "title": "BotSchema:$$OnDtmfKeyPress_dtmfKey_title$$",
          "$ref": "#/definitions/DtmfMappingKey"
        }
      },
      "required": [
        "kind",
        "id",
        "dtmfKey"
      ]
    },
    "OnToolSelected": {
      "title": "OnToolSelected",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnToolSelected"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$OnToolSelected_description_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "description"
      ]
    },
    "Intent": {
      "title": "Intent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Intent"
        },
        "displayName": {
          "title": "BotSchema:$$IntentBase_displayName_title$$",
          "description": "BotSchema:$$IntentBase_displayName_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "availableInChannels": {
          "title": "BotSchema:$$IntentBase_availableInChannels_title$$",
          "description": "BotSchema:$$IntentBase_availableInChannels_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "includeInOnSelectIntent": {
          "title": "BotSchema:$$IntentBase_includeInOnSelectIntent_title$$",
          "description": "BotSchema:$$IntentBase_includeInOnSelectIntent_description$$",
          "default": true,
          "type": "boolean"
        },
        "triggerQueries": {
          "title": "BotSchema:$$Intent_triggerQueries_title$$",
          "description": "BotSchema:$$Intent_triggerQueries_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AnnotatedSampleNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "IntentNoKind": {
      "title": "Intent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "displayName": {
          "title": "BotSchema:$$IntentBase_displayName_title$$",
          "description": "BotSchema:$$IntentBase_displayName_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "availableInChannels": {
          "title": "BotSchema:$$IntentBase_availableInChannels_title$$",
          "description": "BotSchema:$$IntentBase_availableInChannels_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "includeInOnSelectIntent": {
          "title": "BotSchema:$$IntentBase_includeInOnSelectIntent_title$$",
          "description": "BotSchema:$$IntentBase_includeInOnSelectIntent_description$$",
          "default": true,
          "type": "boolean"
        },
        "triggerQueries": {
          "title": "BotSchema:$$Intent_triggerQueries_title$$",
          "description": "BotSchema:$$Intent_triggerQueries_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AnnotatedSampleNoKind"
          }
        }
      }
    },
    "ExternalIntent": {
      "title": "BotSchema:$$ExternalIntent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExternalIntent"
        },
        "displayName": {
          "title": "BotSchema:$$IntentBase_displayName_title$$",
          "description": "BotSchema:$$IntentBase_displayName_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "availableInChannels": {
          "title": "BotSchema:$$IntentBase_availableInChannels_title$$",
          "description": "BotSchema:$$IntentBase_availableInChannels_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "includeInOnSelectIntent": {
          "title": "BotSchema:$$IntentBase_includeInOnSelectIntent_title$$",
          "description": "BotSchema:$$IntentBase_includeInOnSelectIntent_description$$",
          "default": true,
          "type": "boolean"
        },
        "externalIntentId": {
          "title": "BotSchema:$$ExternalIntent_externalIntentId_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "externalIntentId"
      ]
    },
    "OnRecognizedIntent": {
      "title": "BotSchema:$$OnRecognizedIntent_title$$",
      "description": "BotSchema:$$OnRecognizedIntent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnRecognizedIntent"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "intent": {
          "title": "BotSchema:$$OnRecognizedIntentBase_intent_title$$",
          "description": "BotSchema:$$OnRecognizedIntentBase_intent_description$$",
          "$ref": "#/definitions/IntentBase"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnSystemIntent": {
      "title": "BotSchema:$$OnSystemIntent_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnSystemIntent"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "intent": {
          "title": "BotSchema:$$OnRecognizedIntentBase_intent_title$$",
          "description": "BotSchema:$$OnRecognizedIntentBase_intent_description$$",
          "$ref": "#/definitions/IntentBase"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnEscalate": {
      "title": "BotSchema:$$OnEscalate_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnEscalate"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "intent": {
          "title": "BotSchema:$$OnRecognizedIntentBase_intent_title$$",
          "description": "BotSchema:$$OnRecognizedIntentBase_intent_description$$",
          "$ref": "#/definitions/IntentBase"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnInactivity": {
      "title": "BotSchema:$$OnInactivity_title$$",
      "description": "BotSchema:$$OnInactivity_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnInactivity"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "durationInSeconds": {
          "title": "BotSchema:$$OnInactivity_durationInSeconds_title$$",
          "description": "BotSchema:$$OnInactivity_durationInSeconds_description$$",
          "default": 1800,
          "anyOf": [
            {
              "const": 900
            },
            {
              "const": 1800
            },
            {
              "const": 2700
            },
            {
              "const": 3600
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/NumberExpression"
            }
          ]
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnAnsweringMachineDetected": {
      "title": "BotSchema:$$OnAnsweringMachineDetected_title$$",
      "description": "BotSchema:$$OnAnsweringMachineDetected_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnAnsweringMachineDetected"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnSystemRedirect": {
      "title": "BotSchema:$$OnSystemRedirect_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnSystemRedirect"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnSelectIntent": {
      "title": "BotSchema:$$OnSelectIntent_title$$",
      "description": "BotSchema:$$OnSelectIntent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnSelectIntent"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "triggerBehavior": {
          "title": "BotSchema:$$OnSelectIntent_triggerBehavior_title$$",
          "description": "BotSchema:$$OnSelectIntent_triggerBehavior_description$$",
          "default": "Default",
          "$ref": "#/definitions/OnSelectIntentTriggerBehavior"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnError": {
      "title": "BotSchema:$$OnError_title$$",
      "description": "BotSchema:$$OnError_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnError"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnUnrecognizedSpeech": {
      "title": "BotSchema:$$OnUnrecognizedSpeech_title$$",
      "description": "BotSchema:$$OnUnrecognizedSpeech_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnUnrecognizedSpeech"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnConversationStart": {
      "title": "BotSchema:$$OnConversationStart_title$$",
      "description": "BotSchema:$$OnConversationStart_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnConversationStart"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnAnalyzeText": {
      "title": "BotSchema:$$OnAnalyzeText_title$$",
      "description": "BotSchema:$$OnAnalyzeText_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnAnalyzeText"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnSignIn": {
      "title": "BotSchema:$$OnSignIn_title$$",
      "description": "BotSchema:$$OnSignIn_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnSignIn"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnUnknownIntent": {
      "title": "BotSchema:$$OnUnknownIntent_title$$",
      "description": "BotSchema:$$OnUnknownIntent_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnUnknownIntent"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnUnknownDtmfKey": {
      "title": "BotSchema:$$OnUnknownDtmfKey_title$$",
      "description": "BotSchema:$$OnUnknownDtmfKey_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnUnknownDtmfKey"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "OnSilence": {
      "title": "BotSchema:$$OnSilence_title$$",
      "description": "BotSchema:$$OnSilence_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OnSilence"
        },
        "actions": {
          "title": "Actions",
          "description": "BotSchema:$$TriggerBase_actions_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DialogAction"
          }
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$TriggerBase_id_description$$",
          "type": "string"
        },
        "condition": {
          "title": "BotSchema:$$TriggerBase_condition_title$$",
          "description": "BotSchema:$$TriggerBase_condition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "priority": {
          "title": "BotSchema:$$TriggerBase_priority_title$$",
          "description": "BotSchema:$$TriggerBase_priority_description$$",
          "default": 0,
          "type": "number"
        },
        "runOnce": {
          "title": "BotSchema:$$TriggerBase_runOnce_title$$",
          "description": "BotSchema:$$TriggerBase_runOnce_description$$",
          "default": false,
          "type": "boolean"
        },
        "silenceDetectionTimeoutInMilliseconds": {
          "title": "BotSchema:$$OnSilence_silenceDetectionTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$OnSilence_silenceDetectionTimeoutInMilliseconds_description$$",
          "anyOf": [
            {
              "const": 0
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/IntExpression"
            }
          ]
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "ConversionMetadata": {
      "title": "ConversionMetadata",
      "description": "BotSchema:$$ConversionMetadata_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConversionMetadata"
        },
        "variableIdToNameMapping": {
          "title": "VariableIdToNameMapping",
          "description": "BotSchema:$$ConversionMetadata_variableIdToNameMapping_description$$",
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "initializedVariableIdToTypeMapping": {
          "title": "InitializedVariableIdToTypeMapping",
          "description": "BotSchema:$$ConversionMetadata_initializedVariableIdToTypeMapping_description$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/DataType"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConversionMetadataNoKind": {
      "title": "ConversionMetadata",
      "description": "BotSchema:$$ConversionMetadata_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "variableIdToNameMapping": {
          "title": "VariableIdToNameMapping",
          "description": "BotSchema:$$ConversionMetadata_variableIdToNameMapping_description$$",
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "initializedVariableIdToTypeMapping": {
          "title": "InitializedVariableIdToTypeMapping",
          "description": "BotSchema:$$ConversionMetadata_initializedVariableIdToTypeMapping_description$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/DataType"
          }
        }
      }
    },
    "AgentDialog": {
      "title": "AgentDialog",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AgentDialog"
        },
        "confirmation": {
          "title": "BotSchema:$$DialogBase_confirmation_title$$",
          "description": "BotSchema:$$DialogBase_confirmation_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "response": {
          "title": "BotSchema:$$DialogBase_response_title$$",
          "description": "BotSchema:$$DialogBase_response_description$$",
          "$ref": "#/definitions/ResponseTemplateNoKind"
        },
        "inputs": {
          "title": "BotSchema:$$DialogBase_inputs_title$$",
          "description": "BotSchema:$$DialogBase_inputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskInput"
          }
        },
        "beginDialog": {
          "title": "BeginDialog",
          "$ref": "#/definitions/TriggerBase"
        },
        "settings": {
          "title": "BotSchema:$$AgentDialog_settings_title$$",
          "description": "BotSchema:$$AgentDialog_settings_description$$",
          "$ref": "#/definitions/GptComponentMetadataNoKind"
        },
        "inputType": {
          "title": "BotSchema:$$AgentDialog_inputType_title$$",
          "description": "BotSchema:$$AgentDialog_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AgentDialog_outputType_title$$",
          "description": "BotSchema:$$AgentDialog_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomEntityComponent": {
      "title": "CustomEntityComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomEntityComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "entity": {
          "title": "Entity",
          "$ref": "#/definitions/Entity"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "entity"
      ]
    },
    "GlobalVariableComponent": {
      "title": "GlobalVariableComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GlobalVariableComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "variable": {
          "title": "Variable",
          "$ref": "#/definitions/VariableNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "variable"
      ]
    },
    "Variable": {
      "title": "BotSchema:$$Variable_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "Variable"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "scope": {
          "title": "Scope",
          "default": "Conversation",
          "$ref": "#/definitions/VariableScope"
        },
        "defaultValue": {
          "title": "DefaultValue",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "isExternalInitializationAllowed": {
          "title": "IsExternalInitializationAllowed",
          "default": false,
          "type": "boolean"
        },
        "isOutputToExternalCallers": {
          "title": "IsOutputToExternalCallers",
          "default": false,
          "type": "boolean"
        },
        "initializationTimeoutInMilliseconds": {
          "title": "InitializationTimeoutInMilliseconds",
          "default": 0,
          "type": "number"
        },
        "missingInitializationBehavior": {
          "title": "MissingInitializationBehavior",
          "default": "UseDefault",
          "$ref": "#/definitions/InitializationBehavior"
        },
        "aIVisibility": {
          "title": "AIVisibility",
          "default": "Hidden",
          "$ref": "#/definitions/VariableAIVisibility"
        }
      },
      "required": [
        "kind",
        "name"
      ]
    },
    "VariableNoKind": {
      "title": "BotSchema:$$Variable_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "scope": {
          "title": "Scope",
          "default": "Conversation",
          "$ref": "#/definitions/VariableScope"
        },
        "defaultValue": {
          "title": "DefaultValue",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        },
        "isExternalInitializationAllowed": {
          "title": "IsExternalInitializationAllowed",
          "default": false,
          "type": "boolean"
        },
        "isOutputToExternalCallers": {
          "title": "IsOutputToExternalCallers",
          "default": false,
          "type": "boolean"
        },
        "initializationTimeoutInMilliseconds": {
          "title": "InitializationTimeoutInMilliseconds",
          "default": 0,
          "type": "number"
        },
        "missingInitializationBehavior": {
          "title": "MissingInitializationBehavior",
          "default": "UseDefault",
          "$ref": "#/definitions/InitializationBehavior"
        },
        "aIVisibility": {
          "title": "AIVisibility",
          "default": "Hidden",
          "$ref": "#/definitions/VariableAIVisibility"
        }
      },
      "required": [
        "name"
      ]
    },
    "SkillComponent": {
      "title": "SkillComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SkillComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "skill": {
          "title": "Skill",
          "$ref": "#/definitions/SkillDefinitionNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "skill"
      ]
    },
    "SkillDefinition": {
      "title": "SkillDefinition",
      "description": "BotSchema:$$SkillDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SkillDefinition"
        },
        "appId": {
          "title": "AppId",
          "description": "BotSchema:$$SkillDefinition_appId_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        },
        "appEndpoint": {
          "title": "AppEndpoint",
          "description": "BotSchema:$$SkillDefinition_appEndpoint_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        },
        "manifestVersion": {
          "title": "ManifestVersion",
          "type": "string"
        },
        "privacyPolicy": {
          "title": "PrivacyPolicy",
          "type": "string"
        },
        "actions": {
          "title": "Actions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SkillActionDefinitionNoKind"
          }
        }
      },
      "required": [
        "kind",
        "appId",
        "appEndpoint"
      ]
    },
    "SkillDefinitionNoKind": {
      "title": "SkillDefinition",
      "description": "BotSchema:$$SkillDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "appId": {
          "title": "AppId",
          "description": "BotSchema:$$SkillDefinition_appId_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        },
        "appEndpoint": {
          "title": "AppEndpoint",
          "description": "BotSchema:$$SkillDefinition_appEndpoint_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        },
        "manifestVersion": {
          "title": "ManifestVersion",
          "type": "string"
        },
        "privacyPolicy": {
          "title": "PrivacyPolicy",
          "type": "string"
        },
        "actions": {
          "title": "Actions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SkillActionDefinitionNoKind"
          }
        }
      },
      "required": [
        "appId",
        "appEndpoint"
      ]
    },
    "EnvironmentVariableReference": {
      "title": "EnvironmentVariableReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EnvironmentVariableReference"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "EnvironmentVariableReferenceNoKind": {
      "title": "EnvironmentVariableReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        }
      },
      "required": [
        "schemaName"
      ]
    },
    "SkillActionDefinition": {
      "title": "BotSchema:$$SkillActionDefinition_title$$",
      "description": "BotSchema:$$SkillActionDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SkillActionDefinition"
        },
        "activityType": {
          "title": "ActivityType",
          "type": "string"
        },
        "actionId": {
          "title": "ActionId",
          "type": "string"
        },
        "title": {
          "title": "BotSchema:$$SkillActionDefinition_title_title$$",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$SkillActionDefinition_inputType_title$$",
          "description": "BotSchema:$$SkillActionDefinition_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$SkillActionDefinition_outputType_title$$",
          "description": "BotSchema:$$SkillActionDefinition_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind",
        "actionId"
      ]
    },
    "SkillActionDefinitionNoKind": {
      "title": "BotSchema:$$SkillActionDefinition_title$$",
      "description": "BotSchema:$$SkillActionDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "activityType": {
          "title": "ActivityType",
          "type": "string"
        },
        "actionId": {
          "title": "ActionId",
          "type": "string"
        },
        "title": {
          "title": "BotSchema:$$SkillActionDefinition_title_title$$",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$SkillActionDefinition_inputType_title$$",
          "description": "BotSchema:$$SkillActionDefinition_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$SkillActionDefinition_outputType_title$$",
          "description": "BotSchema:$$SkillActionDefinition_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "actionId"
      ]
    },
    "FileAttachmentComponent": {
      "title": "FileAttachmentComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FileAttachmentComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "metadata": {
          "title": "Metadata",
          "$ref": "#/definitions/FileAttachmentComponentMetadataNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "FileAttachmentComponentMetadata": {
      "title": "BotSchema:$$FileAttachmentComponentMetadata_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FileAttachmentComponentMetadata"
        },
        "triggerCondition": {
          "title": "BotSchema:$$FileAttachmentComponentMetadata_triggerCondition_title$$",
          "description": "BotSchema:$$FileAttachmentComponentMetadata_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "FileAttachmentComponentMetadataNoKind": {
      "title": "BotSchema:$$FileAttachmentComponentMetadata_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "triggerCondition": {
          "title": "BotSchema:$$FileAttachmentComponentMetadata_triggerCondition_title$$",
          "description": "BotSchema:$$FileAttachmentComponentMetadata_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        }
      }
    },
    "GptComponent": {
      "title": "GptComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GptComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "metadata": {
          "title": "Metadata",
          "$ref": "#/definitions/GptComponentMetadataNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "KnowledgeSourceComponent": {
      "title": "KnowledgeSourceComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "KnowledgeSourceComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "configuration": {
          "title": "Configuration",
          "$ref": "#/definitions/KnowledgeSourceConfigurationNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "configuration"
      ]
    },
    "KnowledgeSourceConfiguration": {
      "title": "BotSchema:$$KnowledgeSourceConfiguration_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "KnowledgeSourceConfiguration"
        },
        "source": {
          "title": "BotSchema:$$KnowledgeSourceConfiguration_source_title$$",
          "description": "BotSchema:$$KnowledgeSourceConfiguration_source_description$$",
          "$ref": "#/definitions/KnowledgeSource"
        }
      },
      "required": [
        "kind"
      ]
    },
    "KnowledgeSourceConfigurationNoKind": {
      "title": "BotSchema:$$KnowledgeSourceConfiguration_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "source": {
          "title": "BotSchema:$$KnowledgeSourceConfiguration_source_title$$",
          "description": "BotSchema:$$KnowledgeSourceConfiguration_source_description$$",
          "$ref": "#/definitions/KnowledgeSource"
        }
      }
    },
    "FileGroupKnowledgeSource": {
      "title": "BotSchema:$$FileGroupKnowledgeSource_title$$",
      "description": "BotSchema:$$FileGroupKnowledgeSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FileGroupKnowledgeSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "instructions": {
          "title": "BotSchema:$$FileGroupKnowledgeSource_instructions_title$$",
          "description": "BotSchema:$$FileGroupKnowledgeSource_instructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "PublicSiteSearchSource": {
      "title": "BotSchema:$$PublicSiteSearchSource_title$$",
      "description": "BotSchema:$$PublicSiteSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PublicSiteSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "site": {
          "title": "BotSchema:$$PublicSiteSearchSource_site_title$$",
          "description": "BotSchema:$$PublicSiteSearchSource_site_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "includeSubPages": {
          "title": "IncludeSubPages",
          "default": true,
          "type": "boolean"
        }
      },
      "required": [
        "kind"
      ]
    },
    "BingCustomSearchSource": {
      "title": "BotSchema:$$BingCustomSearchSource_title$$",
      "description": "BotSchema:$$BingCustomSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BingCustomSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "customConfigurationId": {
          "title": "BotSchema:$$BingCustomSearchSource_customConfigurationId_title$$",
          "description": "BotSchema:$$BingCustomSearchSource_customConfigurationId_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomKnowledgeSource": {
      "title": "BotSchema:$$CustomKnowledgeSource_title$$",
      "description": "BotSchema:$$CustomKnowledgeSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomKnowledgeSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "searchResults": {
          "title": "BotSchema:$$CustomKnowledgeSource_searchResults_title$$",
          "description": "BotSchema:$$CustomKnowledgeSource_searchResults_description$$",
          "type": "string",
          "pattern": "=.*",
          "$role": "expression"
        }
      },
      "required": [
        "kind",
        "searchResults"
      ]
    },
    "AzureOpenAIOnYourDataKnowledgeSource": {
      "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_title$$",
      "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AzureOpenAIOnYourDataKnowledgeSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "dataSources": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_dataSources_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AzureCognitiveSearchInternalDataSourceNoKind"
          }
        },
        "apiVersion": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_apiVersion_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_apiVersion_description$$",
          "anyOf": [
            {
              "const": "2023-06-01-preview"
            },
            {
              "const": "2024-02-15-preview"
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/StringExpression"
            }
          ]
        },
        "deployment": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_deployment_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_deployment_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "temperature": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_temperature_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_temperature_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "topP": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_topP_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_topP_description$$",
          "$role": "expression",
          "$ref": "#/definitions/NumberExpression"
        },
        "stopSequence": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_stopSequence_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_stopSequence_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "maxTokens": {
          "title": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_maxTokens_title$$",
          "description": "BotSchema:$$AzureOpenAIOnYourDataKnowledgeSource_maxTokens_description$$",
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        }
      },
      "required": [
        "kind",
        "dataSources",
        "apiVersion",
        "deployment"
      ]
    },
    "AzureAISearchSource": {
      "title": "BotSchema:$$AzureAISearchSource_title$$",
      "description": "BotSchema:$$AzureAISearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AzureAISearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "indexName": {
          "title": "BotSchema:$$AzureAISearchSource_indexName_title$$",
          "description": "BotSchema:$$AzureAISearchSource_indexName_description$$",
          "type": "string"
        },
        "nearestNeighbors": {
          "title": "BotSchema:$$AzureAISearchSource_nearestNeighbors_title$$",
          "description": "BotSchema:$$AzureAISearchSource_nearestNeighbors_description$$",
          "default": 3,
          "type": "number"
        },
        "selectFields": {
          "title": "BotSchema:$$AzureAISearchSource_selectFields_title$$",
          "description": "BotSchema:$$AzureAISearchSource_selectFields_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "searchFields": {
          "title": "BotSchema:$$AzureAISearchSource_searchFields_title$$",
          "description": "BotSchema:$$AzureAISearchSource_searchFields_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "semanticConfigurationName": {
          "title": "BotSchema:$$AzureAISearchSource_semanticConfigurationName_title$$",
          "description": "BotSchema:$$AzureAISearchSource_semanticConfigurationName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "indexName"
      ]
    },
    "GraphConnectorSearchSource": {
      "title": "BotSchema:$$GraphConnectorSearchSource_title$$",
      "description": "BotSchema:$$GraphConnectorSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GraphConnectorSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "connectionId": {
          "title": "BotSchema:$$GraphConnectorSearchSource_connectionId_title$$",
          "description": "BotSchema:$$GraphConnectorSearchSource_connectionId_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        },
        "connectionName": {
          "title": "BotSchema:$$GraphConnectorSearchSource_connectionName_title$$",
          "description": "BotSchema:$$GraphConnectorSearchSource_connectionName_description$$",
          "type": "string"
        },
        "contentSourceDisplayName": {
          "title": "BotSchema:$$GraphConnectorSearchSource_contentSourceDisplayName_title$$",
          "description": "BotSchema:$$GraphConnectorSearchSource_contentSourceDisplayName_description$$",
          "type": "string"
        },
        "contentSourceIcon": {
          "title": "BotSchema:$$GraphConnectorSearchSource_contentSourceIcon_title$$",
          "description": "BotSchema:$$GraphConnectorSearchSource_contentSourceIcon_description$$",
          "type": "string"
        },
        "publisherName": {
          "title": "BotSchema:$$GraphConnectorSearchSource_publisherName_title$$",
          "description": "BotSchema:$$GraphConnectorSearchSource_publisherName_description$$",
          "type": "string"
        },
        "additionalSearchTerms": {
          "title": "BotSchema:$$GraphConnectorSearchSource_additionalSearchTerms_title$$",
          "description": "BotSchema:$$GraphConnectorSearchSource_additionalSearchTerms_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "itemsByUrl": {
          "title": "BotSchema:$$GraphConnectorSearchSource_itemsByUrl_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraphConnectorItemByUrlNoKind"
          }
        },
        "itemsByExternalId": {
          "title": "BotSchema:$$GraphConnectorSearchSource_itemsByExternalId_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraphConnectorItemByExternalIdNoKind"
          }
        },
        "itemsByPath": {
          "title": "BotSchema:$$GraphConnectorSearchSource_itemsByPath_title$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraphConnectorItemByPathNoKind"
          }
        }
      },
      "required": [
        "kind",
        "connectionId",
        "connectionName"
      ]
    },
    "GraphConnectorItemByUrl": {
      "title": "BotSchema:$$GraphConnectorItemByUrl_title$$",
      "description": "BotSchema:$$GraphConnectorItemByUrl_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GraphConnectorItemByUrl"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "graphConnectorItemType": {
          "title": "GraphConnectorItemType",
          "$ref": "#/definitions/GraphConnectorItemType"
        },
        "url": {
          "title": "BotSchema:$$GraphConnectorItemByUrl_url_title$$",
          "description": "BotSchema:$$GraphConnectorItemByUrl_url_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GraphConnectorItemByUrlNoKind": {
      "title": "BotSchema:$$GraphConnectorItemByUrl_title$$",
      "description": "BotSchema:$$GraphConnectorItemByUrl_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "graphConnectorItemType": {
          "title": "GraphConnectorItemType",
          "$ref": "#/definitions/GraphConnectorItemType"
        },
        "url": {
          "title": "BotSchema:$$GraphConnectorItemByUrl_url_title$$",
          "description": "BotSchema:$$GraphConnectorItemByUrl_url_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      }
    },
    "GraphConnectorItemByExternalId": {
      "title": "BotSchema:$$GraphConnectorItemByExternalId_title$$",
      "description": "BotSchema:$$GraphConnectorItemByExternalId_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GraphConnectorItemByExternalId"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "graphConnectorItemType": {
          "title": "GraphConnectorItemType",
          "$ref": "#/definitions/GraphConnectorItemType"
        },
        "externalId": {
          "title": "BotSchema:$$GraphConnectorItemByExternalId_externalId_title$$",
          "description": "BotSchema:$$GraphConnectorItemByExternalId_externalId_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GraphConnectorItemByExternalIdNoKind": {
      "title": "BotSchema:$$GraphConnectorItemByExternalId_title$$",
      "description": "BotSchema:$$GraphConnectorItemByExternalId_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "graphConnectorItemType": {
          "title": "GraphConnectorItemType",
          "$ref": "#/definitions/GraphConnectorItemType"
        },
        "externalId": {
          "title": "BotSchema:$$GraphConnectorItemByExternalId_externalId_title$$",
          "description": "BotSchema:$$GraphConnectorItemByExternalId_externalId_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      }
    },
    "GraphConnectorItemByPath": {
      "title": "BotSchema:$$GraphConnectorItemByPath_title$$",
      "description": "BotSchema:$$GraphConnectorItemByPath_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GraphConnectorItemByPath"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "graphConnectorItemType": {
          "title": "GraphConnectorItemType",
          "$ref": "#/definitions/GraphConnectorItemType"
        },
        "path": {
          "title": "BotSchema:$$GraphConnectorItemByPath_path_title$$",
          "description": "BotSchema:$$GraphConnectorItemByPath_path_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GraphConnectorItemByPathNoKind": {
      "title": "BotSchema:$$GraphConnectorItemByPath_title$$",
      "description": "BotSchema:$$GraphConnectorItemByPath_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "graphConnectorItemType": {
          "title": "GraphConnectorItemType",
          "$ref": "#/definitions/GraphConnectorItemType"
        },
        "path": {
          "title": "BotSchema:$$GraphConnectorItemByPath_path_title$$",
          "description": "BotSchema:$$GraphConnectorItemByPath_path_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        }
      }
    },
    "FabricAISkillSource": {
      "title": "BotSchema:$$FabricAISkillSource_title$$",
      "description": "BotSchema:$$FabricAISkillSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FabricAISkillSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "workspaceId": {
          "title": "BotSchema:$$FabricAISkillSource_workspaceId_title$$",
          "description": "BotSchema:$$FabricAISkillSource_workspaceId_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        },
        "aISkillId": {
          "title": "BotSchema:$$FabricAISkillSource_aISkillId_title$$",
          "description": "BotSchema:$$FabricAISkillSource_aISkillId_description$$",
          "$ref": "#/definitions/EnvironmentVariableReferenceNoKind"
        }
      },
      "required": [
        "kind",
        "workspaceId",
        "aISkillId"
      ]
    },
    "SharePointSearchSource": {
      "title": "BotSchema:$$SharePointSearchSource_title$$",
      "description": "BotSchema:$$SharePointSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SharePointSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "cascadeShare": {
          "title": "BotSchema:$$SharePointSearchSource_cascadeShare_title$$",
          "description": "BotSchema:$$SharePointSearchSource_cascadeShare_description$$",
          "default": true,
          "type": "boolean"
        },
        "site": {
          "title": "BotSchema:$$SharePointSearchSource_site_title$$",
          "description": "BotSchema:$$SharePointSearchSource_site_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "indexBehavior": {
          "title": "BotSchema:$$SharePointSearchSource_indexBehavior_title$$",
          "description": "BotSchema:$$SharePointSearchSource_indexBehavior_description$$",
          "default": "EnabledWithFallback",
          "$ref": "#/definitions/SharePointIndexBehavior"
        },
        "additionalSearchTerms": {
          "title": "BotSchema:$$SharePointSearchSource_additionalSearchTerms_title$$",
          "description": "BotSchema:$$SharePointSearchSource_additionalSearchTerms_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TeamsMessageSearchSource": {
      "title": "BotSchema:$$TeamsMessageSearchSource_title$$",
      "description": "BotSchema:$$TeamsMessageSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TeamsMessageSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "url": {
          "title": "BotSchema:$$TeamsMessageSearchSource_url_title$$",
          "description": "BotSchema:$$TeamsMessageSearchSource_url_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "isRecurringMeeting": {
          "title": "BotSchema:$$TeamsMessageSearchSource_isRecurringMeeting_title$$",
          "description": "BotSchema:$$TeamsMessageSearchSource_isRecurringMeeting_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "MeetingSearchSource": {
      "title": "BotSchema:$$MeetingSearchSource_title$$",
      "description": "BotSchema:$$MeetingSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MeetingSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "url": {
          "title": "BotSchema:$$MeetingSearchSource_url_title$$",
          "description": "BotSchema:$$MeetingSearchSource_url_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "id": {
          "title": "BotSchema:$$MeetingSearchSource_id_title$$",
          "description": "BotSchema:$$MeetingSearchSource_id_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "isSeries": {
          "title": "BotSchema:$$MeetingSearchSource_isSeries_title$$",
          "description": "BotSchema:$$MeetingSearchSource_isSeries_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        }
      },
      "required": [
        "kind"
      ]
    },
    "EmailSearchSource": {
      "title": "BotSchema:$$EmailSearchSource_title$$",
      "description": "BotSchema:$$EmailSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EmailSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "mailbox": {
          "title": "BotSchema:$$EmailSearchSource_mailbox_title$$",
          "description": "BotSchema:$$EmailSearchSource_mailbox_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "folders": {
          "title": "BotSchema:$$EmailSearchSource_folders_title$$",
          "description": "BotSchema:$$EmailSearchSource_folders_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "DataverseStructuredSearchSource": {
      "title": "BotSchema:$$DataverseStructuredSearchSource_title$$",
      "description": "BotSchema:$$DataverseStructuredSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DataverseStructuredSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "skillConfiguration": {
          "title": "SkillConfiguration",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "FederatedStructuredSearchSource": {
      "title": "BotSchema:$$FederatedStructuredSearchSource_title$$",
      "description": "BotSchema:$$FederatedStructuredSearchSource_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FederatedStructuredSearchSource"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "skillConfiguration": {
          "title": "SkillConfiguration",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CopilotConnectorKnowledgeSourceDemo": {
      "title": "BotSchema:$$CopilotConnectorKnowledgeSourceDemo_title$$",
      "description": "BotSchema:$$CopilotConnectorKnowledgeSourceDemo_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CopilotConnectorKnowledgeSourceDemo"
        },
        "triggerCondition": {
          "title": "BotSchema:$$KnowledgeSource_triggerCondition_title$$",
          "description": "BotSchema:$$KnowledgeSource_triggerCondition_description$$",
          "$role": "expression",
          "$ref": "#/definitions/BoolExpression"
        },
        "consent": {
          "title": "BotSchema:$$CopilotConnectorKnowledgeSourceDemo_consent_title$$",
          "description": "BotSchema:$$CopilotConnectorKnowledgeSourceDemo_consent_description$$",
          "type": "boolean"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "graphConnectionIdPrefix": {
          "title": "BotSchema:$$CopilotConnectorKnowledgeSourceDemo_graphConnectionIdPrefix_title$$",
          "description": "BotSchema:$$CopilotConnectorKnowledgeSourceDemo_graphConnectionIdPrefix_description$$",
          "type": "string"
        },
        "entityLevelConfiguration": {
          "title": "EntityLevelConfiguration",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CopilotConnectorEntityNoKind"
          }
        }
      },
      "required": [
        "kind",
        "consent",
        "connectionReference",
        "graphConnectionIdPrefix"
      ]
    },
    "CopilotConnectorEntity": {
      "title": "BotSchema:$$CopilotConnectorEntity_title$$",
      "description": "BotSchema:$$CopilotConnectorEntity_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CopilotConnectorEntity"
        },
        "entityName": {
          "title": "BotSchema:$$CopilotConnectorEntity_entityName_title$$",
          "description": "BotSchema:$$CopilotConnectorEntity_entityName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "entityName"
      ]
    },
    "CopilotConnectorEntityNoKind": {
      "title": "BotSchema:$$CopilotConnectorEntity_title$$",
      "description": "BotSchema:$$CopilotConnectorEntity_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "entityName": {
          "title": "BotSchema:$$CopilotConnectorEntity_entityName_title$$",
          "description": "BotSchema:$$CopilotConnectorEntity_entityName_description$$",
          "type": "string"
        }
      },
      "required": [
        "entityName"
      ]
    },
    "ExternalTriggerComponent": {
      "title": "ExternalTriggerComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExternalTriggerComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "configuration": {
          "title": "Configuration",
          "$ref": "#/definitions/ExternalTriggerConfigurationNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "configuration"
      ]
    },
    "ExternalTriggerConfiguration": {
      "title": "ExternalTriggerConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExternalTriggerConfiguration"
        },
        "externalTriggerSource": {
          "title": "BotSchema:$$ExternalTriggerConfiguration_externalTriggerSource_title$$",
          "$ref": "#/definitions/ExternalTriggerDefinition"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ExternalTriggerConfigurationNoKind": {
      "title": "ExternalTriggerConfiguration",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "externalTriggerSource": {
          "title": "BotSchema:$$ExternalTriggerConfiguration_externalTriggerSource_title$$",
          "$ref": "#/definitions/ExternalTriggerDefinition"
        }
      }
    },
    "WorkflowExternalTrigger": {
      "title": "BotSchema:$$WorkflowExternalTrigger_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "WorkflowExternalTrigger"
        },
        "flowId": {
          "title": "BotSchema:$$WorkflowExternalTrigger_flowId_title$$",
          "description": "BotSchema:$$WorkflowExternalTrigger_flowId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "flowId"
      ]
    },
    "RecurrenceTriggerDefinition": {
      "title": "BotSchema:$$RecurrenceTriggerDefinition_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RecurrenceTriggerDefinition"
        },
        "callbackMessage": {
          "title": "CallbackMessage",
          "description": "BotSchema:$$RecurrenceTriggerDefinition_callbackMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "inputs": {
          "title": "Inputs",
          "description": "BotSchema:$$RecurrenceTriggerDefinition_inputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskInput"
          }
        },
        "mode": {
          "title": "Mode",
          "description": "BotSchema:$$RecurrenceTriggerDefinition_mode_description$$",
          "default": "Maker",
          "$ref": "#/definitions/ConnectionMode"
        }
      },
      "required": [
        "kind",
        "callbackMessage"
      ]
    },
    "ConnectorTriggerDefinition": {
      "title": "BotSchema:$$ConnectorTriggerDefinition_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectorTriggerDefinition"
        },
        "callbackMessage": {
          "title": "CallbackMessage",
          "description": "BotSchema:$$ConnectorTriggerDefinition_callbackMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "inputs": {
          "title": "Inputs",
          "description": "BotSchema:$$ConnectorTriggerDefinition_inputs_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TaskInput"
          }
        },
        "connectionReference": {
          "title": "BotSchema:$$ConnectorTriggerDefinition_connectionReference_title$$",
          "type": "string"
        },
        "connectionProperties": {
          "title": "BotSchema:$$ConnectorTriggerDefinition_connectionProperties_title$$",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "triggerId": {
          "title": "BotSchema:$$ConnectorTriggerDefinition_triggerId_title$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "callbackMessage",
        "connectionReference",
        "triggerId"
      ]
    },
    "BotSettingsComponent": {
      "title": "BotSettingsComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotSettingsComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "settings": {
          "title": "Settings",
          "$ref": "#/definitions/BotSettingsBase"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "settings"
      ]
    },
    "AutonomousSettings": {
      "title": "AutonomousSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AutonomousSettings"
        },
        "enterpriseKnowledgeConnectionReference": {
          "title": "BotSchema:$$AutonomousSettings_enterpriseKnowledgeConnectionReference_title$$",
          "description": "BotSchema:$$AutonomousSettings_enterpriseKnowledgeConnectionReference_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContentModerationSettings": {
      "title": "ContentModerationSettings",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContentModerationSettings"
        },
        "moderatedCustomResponse": {
          "title": "BotSchema:$$ContentModerationSettings_moderatedCustomResponse_title$$",
          "description": "BotSchema:$$ContentModerationSettings_moderatedCustomResponse_description$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionParameterSettings": {
      "title": "BotSchema:$$ConnectionParameterSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectionParameterSettings"
        },
        "connectorSettings": {
          "title": "ConnectorSettings",
          "description": "BotSchema:$$ConnectionParameterSettings_connectorSettings_description$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ConnectionParametersSetNoKind"
          }
        },
        "flowSettings": {
          "title": "FlowSettings",
          "description": "BotSchema:$$ConnectionParameterSettings_flowSettings_description$$",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ConnectionReferenceNameInFlowToConnectionParametersSetMappingNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionParametersSet": {
      "title": "ConnectionParametersSet",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectionParametersSet"
        },
        "connectionParametersSetName": {
          "title": "ConnectionParametersSetName",
          "description": "BotSchema:$$ConnectionParametersSet_connectionParametersSetName_description$$",
          "type": "string"
        },
        "parameters": {
          "title": "Parameters",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ValueExpression"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionParametersSetNoKind": {
      "title": "ConnectionParametersSet",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "connectionParametersSetName": {
          "title": "ConnectionParametersSetName",
          "description": "BotSchema:$$ConnectionParametersSet_connectionParametersSetName_description$$",
          "type": "string"
        },
        "parameters": {
          "title": "Parameters",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ValueExpression"
          }
        }
      }
    },
    "ConnectionReferenceNameInFlowToConnectionParametersSetMapping": {
      "title": "ConnectionReferenceNameInFlowToConnectionParametersSetMapping",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectionReferenceNameInFlowToConnectionParametersSetMapping"
        },
        "connectionParameters": {
          "title": "ConnectionParameters",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ConnectionParametersSetNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionReferenceNameInFlowToConnectionParametersSetMappingNoKind": {
      "title": "ConnectionReferenceNameInFlowToConnectionParametersSetMapping",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "connectionParameters": {
          "title": "ConnectionParameters",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ConnectionParametersSetNoKind"
          }
        }
      }
    },
    "IvrBotSettings": {
      "title": "BotSchema:$$IvrBotSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "IvrBotSettings"
        },
        "domainLanguageModelWeightValue": {
          "title": "BotSchema:$$IvrBotSettings_domainLanguageModelWeightValue_title$$",
          "description": "BotSchema:$$IvrBotSettings_domainLanguageModelWeightValue_description$$",
          "type": "number"
        },
        "holdSettings": {
          "title": "HoldSettings",
          "description": "BotSchema:$$IvrBotSettings_holdSettings_description$$",
          "$ref": "#/definitions/DefaultHoldSettingsNoKind"
        },
        "latencySettings": {
          "title": "LatencySettings",
          "$ref": "#/definitions/LatencySettingsBase"
        },
        "voiceFont": {
          "title": "VoiceFont",
          "$ref": "#/definitions/VoiceTypeBaseNoKind"
        },
        "turnDetection": {
          "title": "BotSchema:$$IvrBotSettings_turnDetection_title$$",
          "default": "SilenceBasedVoiceActivityDetection",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/TurnDetectionType"
            }
          ]
        },
        "interruptionEagerness": {
          "title": "BotSchema:$$IvrBotSettings_interruptionEagerness_title$$",
          "description": "BotSchema:$$IvrBotSettings_interruptionEagerness_description$$",
          "default": "Medium",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/InterruptionEagernessLevel"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "DefaultHoldSettings": {
      "title": "BotSchema:$$DefaultHoldSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DefaultHoldSettings"
        },
        "holdWords": {
          "title": "BotSchema:$$DefaultHoldSettings_holdWords_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMessage": {
          "title": "BotSchema:$$DefaultHoldSettings_holdMessage_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeWords": {
          "title": "BotSchema:$$DefaultHoldSettings_resumeWords_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_resumeWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMusic": {
          "title": "BotSchema:$$DefaultHoldSettings_holdMusic_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdMusic_description$$",
          "default": "string.Empty",
          "type": "string"
        },
        "holdTimeoutInMilliseconds": {
          "title": "BotSchema:$$DefaultHoldSettings_holdTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdTimeoutInMilliseconds_description$$",
          "default": 15000,
          "type": "number"
        },
        "holdRepeatCount": {
          "title": "BotSchema:$$DefaultHoldSettings_holdRepeatCount_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdRepeatCount_description$$",
          "default": 2,
          "type": "number"
        },
        "holdTimeoutMessage": {
          "title": "BotSchema:$$DefaultHoldSettings_holdTimeoutMessage_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdTimeoutMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeResponse": {
          "title": "BotSchema:$$DefaultHoldSettings_resumeResponse_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_resumeResponse_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "DefaultHoldSettingsNoKind": {
      "title": "BotSchema:$$DefaultHoldSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "holdWords": {
          "title": "BotSchema:$$DefaultHoldSettings_holdWords_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMessage": {
          "title": "BotSchema:$$DefaultHoldSettings_holdMessage_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeWords": {
          "title": "BotSchema:$$DefaultHoldSettings_resumeWords_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_resumeWords_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "holdMusic": {
          "title": "BotSchema:$$DefaultHoldSettings_holdMusic_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdMusic_description$$",
          "default": "string.Empty",
          "type": "string"
        },
        "holdTimeoutInMilliseconds": {
          "title": "BotSchema:$$DefaultHoldSettings_holdTimeoutInMilliseconds_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdTimeoutInMilliseconds_description$$",
          "default": 15000,
          "type": "number"
        },
        "holdRepeatCount": {
          "title": "BotSchema:$$DefaultHoldSettings_holdRepeatCount_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdRepeatCount_description$$",
          "default": 2,
          "type": "number"
        },
        "holdTimeoutMessage": {
          "title": "BotSchema:$$DefaultHoldSettings_holdTimeoutMessage_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_holdTimeoutMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "resumeResponse": {
          "title": "BotSchema:$$DefaultHoldSettings_resumeResponse_title$$",
          "description": "BotSchema:$$DefaultHoldSettings_resumeResponse_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      }
    },
    "VoiceMessageLatencySettings": {
      "title": "BotSchema:$$VoiceMessageLatencySettings_title$$",
      "description": "BotSchema:$$VoiceMessageLatencySettings_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VoiceMessageLatencySettings"
        },
        "latencyMessage": {
          "title": "LatencyMessage",
          "description": "BotSchema:$$VoiceMessageLatencySettings_latencyMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "VoiceMessageLatencySettingsNoKind": {
      "title": "BotSchema:$$VoiceMessageLatencySettings_title$$",
      "description": "BotSchema:$$VoiceMessageLatencySettings_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "latencyMessage": {
          "title": "LatencyMessage",
          "description": "BotSchema:$$VoiceMessageLatencySettings_latencyMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      }
    },
    "VoiceAudioLatencySettings": {
      "title": "BotSchema:$$VoiceAudioLatencySettings_title$$",
      "description": "BotSchema:$$VoiceAudioLatencySettings_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VoiceAudioLatencySettings"
        },
        "latencyAudio": {
          "title": "LatencyAudio",
          "description": "BotSchema:$$VoiceAudioLatencySettings_latencyAudio_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "fallbackLatencyMessage": {
          "title": "FallbackLatencyMessage",
          "description": "BotSchema:$$VoiceAudioLatencySettings_fallbackLatencyMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "VoiceTypeBase": {
      "title": "VoiceTypeBase",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "VoiceTypeBase"
        },
        "voiceName": {
          "title": "BotSchema:$$VoiceTypeBase_voiceName_title$$",
          "description": "BotSchema:$$VoiceTypeBase_voiceName_description$$",
          "type": "string"
        },
        "speakingSpeed": {
          "title": "BotSchema:$$VoiceTypeBase_speakingSpeed_title$$",
          "description": "BotSchema:$$VoiceTypeBase_speakingSpeed_description$$",
          "default": 1,
          "anyOf": [
            {
              "const": 0.25
            },
            {
              "const": 0.5
            },
            {
              "const": 0.75
            },
            {
              "const": 1
            },
            {
              "const": 1.25
            },
            {
              "const": 1.5
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/NumberExpression"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "VoiceTypeBaseNoKind": {
      "title": "VoiceTypeBase",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "voiceName": {
          "title": "BotSchema:$$VoiceTypeBase_voiceName_title$$",
          "description": "BotSchema:$$VoiceTypeBase_voiceName_description$$",
          "type": "string"
        },
        "speakingSpeed": {
          "title": "BotSchema:$$VoiceTypeBase_speakingSpeed_title$$",
          "description": "BotSchema:$$VoiceTypeBase_speakingSpeed_description$$",
          "default": 1,
          "anyOf": [
            {
              "const": 0.25
            },
            {
              "const": 0.5
            },
            {
              "const": 0.75
            },
            {
              "const": 1
            },
            {
              "const": 1.25
            },
            {
              "const": 1.5
            },
            {
              "$role": "expression",
              "$ref": "#/definitions/NumberExpression"
            }
          ]
        }
      }
    },
    "DigitalVoiceSettings": {
      "title": "BotSchema:$$DigitalVoiceSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DigitalVoiceSettings"
        },
        "voiceFont": {
          "title": "VoiceFont",
          "$ref": "#/definitions/VoiceTypeBaseNoKind"
        },
        "turnDetection": {
          "title": "BotSchema:$$DigitalVoiceSettings_turnDetection_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_turnDetection_description$$",
          "default": "SemanticVoiceActivityDetection",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DigitalTurnDetectionType"
            }
          ]
        },
        "prefixPaddingInMilliseconds": {
          "title": "BotSchema:$$DigitalVoiceSettings_prefixPaddingInMilliseconds_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_prefixPaddingInMilliseconds_description$$",
          "default": 300,
          "type": "number"
        },
        "silenceDurationInMilliseconds": {
          "title": "BotSchema:$$DigitalVoiceSettings_silenceDurationInMilliseconds_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_silenceDurationInMilliseconds_description$$",
          "default": 500,
          "type": "number"
        },
        "threshold": {
          "title": "BotSchema:$$DigitalVoiceSettings_threshold_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_threshold_description$$",
          "default": 0.5,
          "type": "number"
        },
        "removeFillerWords": {
          "title": "BotSchema:$$DigitalVoiceSettings_removeFillerWords_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_removeFillerWords_description$$",
          "default": true,
          "type": "boolean"
        },
        "noiseReduction": {
          "title": "BotSchema:$$DigitalVoiceSettings_noiseReduction_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_noiseReduction_description$$",
          "default": "DeepNoiseSuppression",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DigitalNoiseReductionMode"
            }
          ]
        },
        "echoCancellation": {
          "title": "BotSchema:$$DigitalVoiceSettings_echoCancellation_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_echoCancellation_description$$",
          "default": true,
          "type": "boolean"
        },
        "listeningMode": {
          "title": "BotSchema:$$DigitalVoiceSettings_listeningMode_title$$",
          "description": "BotSchema:$$DigitalVoiceSettings_listeningMode_description$$",
          "default": "AlwaysListening",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "$ref": "#/definitions/DigitalListeningMode"
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "RealTimeVoiceBotSettings": {
      "title": "BotSchema:$$RealTimeVoiceBotSettings_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RealTimeVoiceBotSettings"
        },
        "latencySettings": {
          "title": "LatencySettings",
          "$ref": "#/definitions/LatencySettingsBaseLegacy"
        },
        "voiceType": {
          "title": "VoiceType",
          "$ref": "#/definitions/VoiceTypeBaseNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "RealtimeVoiceMessageLatencySettings": {
      "title": "BotSchema:$$RealtimeVoiceMessageLatencySettings_title$$",
      "description": "BotSchema:$$RealtimeVoiceMessageLatencySettings_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RealtimeVoiceMessageLatencySettings"
        },
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$LatencySettingsBaseLegacy_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$LatencySettingsBaseLegacy_latencyMessageDelayInMilliseconds_description$$",
          "type": "number"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$LatencySettingsBaseLegacy_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$LatencySettingsBaseLegacy_minimumPlaybackInMilliseconds_description$$",
          "type": "number"
        },
        "latencyMessage": {
          "title": "LatencyMessage",
          "description": "BotSchema:$$RealtimeVoiceMessageLatencySettings_latencyMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "RealtimeVoiceMessageLatencySettingsNoKind": {
      "title": "BotSchema:$$RealtimeVoiceMessageLatencySettings_title$$",
      "description": "BotSchema:$$RealtimeVoiceMessageLatencySettings_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$LatencySettingsBaseLegacy_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$LatencySettingsBaseLegacy_latencyMessageDelayInMilliseconds_description$$",
          "type": "number"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$LatencySettingsBaseLegacy_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$LatencySettingsBaseLegacy_minimumPlaybackInMilliseconds_description$$",
          "type": "number"
        },
        "latencyMessage": {
          "title": "LatencyMessage",
          "description": "BotSchema:$$RealtimeVoiceMessageLatencySettings_latencyMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      }
    },
    "RealtimeVoiceAudioLatencySettings": {
      "title": "BotSchema:$$RealtimeVoiceAudioLatencySettings_title$$",
      "description": "BotSchema:$$RealtimeVoiceAudioLatencySettings_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RealtimeVoiceAudioLatencySettings"
        },
        "latencyMessageDelayInMilliseconds": {
          "title": "BotSchema:$$LatencySettingsBaseLegacy_latencyMessageDelayInMilliseconds_title$$",
          "description": "BotSchema:$$LatencySettingsBaseLegacy_latencyMessageDelayInMilliseconds_description$$",
          "type": "number"
        },
        "minimumPlaybackInMilliseconds": {
          "title": "BotSchema:$$LatencySettingsBaseLegacy_minimumPlaybackInMilliseconds_title$$",
          "description": "BotSchema:$$LatencySettingsBaseLegacy_minimumPlaybackInMilliseconds_description$$",
          "type": "number"
        },
        "latencyAudio": {
          "title": "LatencyAudio",
          "description": "BotSchema:$$RealtimeVoiceAudioLatencySettings_latencyAudio_description$$",
          "$role": "expression",
          "$ref": "#/definitions/StringExpression"
        },
        "fallbackLatencyMessage": {
          "title": "FallbackLatencyMessage",
          "description": "BotSchema:$$RealtimeVoiceAudioLatencySettings_fallbackLatencyMessage_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "NoFeedbackCollection": {
      "title": "NoFeedbackCollection",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "NoFeedbackCollection"
        }
      },
      "required": [
        "kind"
      ]
    },
    "DefaultFeedbackCollection": {
      "title": "DefaultFeedbackCollection",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DefaultFeedbackCollection"
        },
        "disclaimer": {
          "title": "Disclaimer",
          "$ref": "#/definitions/TemplateLineNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TestCaseComponent": {
      "title": "TestCaseComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TestCaseComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "definition": {
          "title": "Definition",
          "$ref": "#/definitions/TestDefinitionBase"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "definition"
      ]
    },
    "TestSetDefinition": {
      "title": "TestSetDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TestSetDefinition"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TestCaseDefinition": {
      "title": "TestCaseDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TestCaseDefinition"
        },
        "transcriptDefinition": {
          "title": "TranscriptDefinition",
          "$ref": "#/definitions/TestTranscriptDefinitionNoKind"
        },
        "index": {
          "title": "BotSchema:$$TestCaseDefinition_index_title$$",
          "description": "BotSchema:$$TestCaseDefinition_index_description$$",
          "default": 0,
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TestTranscriptDefinition": {
      "title": "BotSchema:$$TestTranscriptDefinition_title$$",
      "description": "BotSchema:$$TestTranscriptDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TestTranscriptDefinition"
        },
        "testActivities": {
          "title": "TestActivities",
          "description": "BotSchema:$$TestTranscriptDefinition_testActivities_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TestActivityDefinition"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "TestTranscriptDefinitionNoKind": {
      "title": "BotSchema:$$TestTranscriptDefinition_title$$",
      "description": "BotSchema:$$TestTranscriptDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "testActivities": {
          "title": "TestActivities",
          "description": "BotSchema:$$TestTranscriptDefinition_testActivities_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TestActivityDefinition"
          }
        }
      }
    },
    "SendUserActivity": {
      "title": "SendUserActivity",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SendUserActivity"
        },
        "originType": {
          "title": "OriginType",
          "description": "BotSchema:$$TestActivityDefinition_originType_description$$",
          "default": "Manual",
          "$ref": "#/definitions/TestActivitySourceType"
        },
        "activity": {
          "title": "BotSchema:$$SendUserActivity_activity_title$$",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "activityAssertions": {
          "title": "ActivityAssertions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/TestAssertionBase"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "RelevanceAssertion": {
      "title": "RelevanceAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "RelevanceAssertion"
        }
      },
      "required": [
        "kind"
      ]
    },
    "AbstentionAssertion": {
      "title": "AbstentionAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AbstentionAssertion"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CompletenessAssertion": {
      "title": "CompletenessAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CompletenessAssertion"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GroundednessAssertion": {
      "title": "GroundednessAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GroundednessAssertion"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ExactMatchAssertion": {
      "title": "ExactMatchAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExactMatchAssertion"
        },
        "expectedResponse": {
          "title": "ExpectedResponse",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "IntentMatchAssertion": {
      "title": "IntentMatchAssertion",
      "description": "BotSchema:$$IntentMatchAssertion_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "IntentMatchAssertion"
        },
        "expectedResponse": {
          "title": "ExpectedResponse",
          "type": "string"
        },
        "scoreThreshold": {
          "title": "ScoreThreshold",
          "default": 60,
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CosineEmbeddingSimilarityAssertion": {
      "title": "CosineEmbeddingSimilarityAssertion",
      "description": "BotSchema:$$CosineEmbeddingSimilarityAssertion_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CosineEmbeddingSimilarityAssertion"
        },
        "expectedResponse": {
          "title": "ExpectedResponse",
          "type": "string"
        },
        "scoreThreshold": {
          "title": "ScoreThreshold",
          "default": 0.7,
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContainsAllAssertion": {
      "title": "ContainsAllAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContainsAllAssertion"
        },
        "expectedResponses": {
          "title": "ExpectedResponses",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContainsAnyAssertion": {
      "title": "ContainsAnyAssertion",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContainsAnyAssertion"
        },
        "expectedResponses": {
          "title": "ExpectedResponses",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "EvaluationRunDefinition": {
      "title": "EvaluationRunDefinition",
      "description": "BotSchema:$$EvaluationRunDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EvaluationRunDefinition"
        },
        "target": {
          "title": "Target",
          "description": "BotSchema:$$EvaluationRunDefinition_target_description$$",
          "$ref": "#/definitions/EvaluationTargetBase"
        },
        "evaluationSetSchemaName": {
          "title": "EvaluationSetSchemaName",
          "description": "BotSchema:$$EvaluationRunDefinition_evaluationSetSchemaName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "target",
        "evaluationSetSchemaName"
      ]
    },
    "AgentEvaluationTarget": {
      "title": "AgentEvaluationTarget",
      "description": "BotSchema:$$AgentEvaluationTarget_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AgentEvaluationTarget"
        },
        "agentSchemaName": {
          "title": "AgentSchemaName",
          "description": "BotSchema:$$AgentEvaluationTarget_agentSchemaName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "agentSchemaName"
      ]
    },
    "PromptEvaluationTarget": {
      "title": "PromptEvaluationTarget",
      "description": "BotSchema:$$PromptEvaluationTarget_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PromptEvaluationTarget"
        },
        "aIModelId": {
          "title": "AIModelId",
          "description": "BotSchema:$$PromptEvaluationTarget_aIModelId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "aIModelId"
      ]
    },
    "FlowEvaluationTarget": {
      "title": "FlowEvaluationTarget",
      "description": "BotSchema:$$FlowEvaluationTarget_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "FlowEvaluationTarget"
        },
        "flowId": {
          "title": "FlowId",
          "description": "BotSchema:$$FlowEvaluationTarget_flowId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "flowId"
      ]
    },
    "EvaluationSet": {
      "title": "BotSchema:$$EvaluationSet_title$$",
      "description": "BotSchema:$$EvaluationSet_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EvaluationSet"
        },
        "graders": {
          "title": "Graders",
          "description": "BotSchema:$$EvaluationSet_graders_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/GraderBase"
          }
        },
        "inputType": {
          "title": "InputType",
          "description": "BotSchema:$$EvaluationSet_inputType_description$$",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "kind"
      ]
    },
    "GeneralQualityGrader": {
      "title": "GeneralQualityGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "GeneralQualityGrader"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TaskSuccessGrader": {
      "title": "BotSchema:$$TaskSuccessGrader_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TaskSuccessGrader"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CompareMeaningGrader": {
      "title": "CompareMeaningGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CompareMeaningGrader"
        },
        "threshold": {
          "title": "Threshold",
          "default": 0.6,
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "TextSimilarityGrader": {
      "title": "TextSimilarityGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "TextSimilarityGrader"
        },
        "threshold": {
          "title": "Threshold",
          "default": 0.7,
          "type": "number"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ExactMatchGrader": {
      "title": "ExactMatchGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExactMatchGrader"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContainsAllGrader": {
      "title": "ContainsAllGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContainsAllGrader"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ContainsAnyGrader": {
      "title": "ContainsAnyGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ContainsAnyGrader"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ToolCallGrader": {
      "title": "ToolCallGrader",
      "description": "BotSchema:$$ToolCallGrader_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ToolCallGrader"
        },
        "name": {
          "title": "Name",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "name"
      ]
    },
    "PromptGrader": {
      "title": "PromptGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PromptGrader"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "instructions": {
          "title": "Instructions",
          "type": "string"
        },
        "model": {
          "title": "Model",
          "$ref": "#/definitions/AgentModelType"
        },
        "labels": {
          "title": "Labels",
          "type": "array",
          "items": {
            "$ref": "#/definitions/PromptGraderLabelNoKind"
          }
        }
      },
      "required": [
        "kind",
        "name",
        "instructions"
      ]
    },
    "PromptGraderLabel": {
      "title": "PromptGraderLabel",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "PromptGraderLabel"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "outcome": {
          "title": "Outcome",
          "$ref": "#/definitions/GraderOutcome"
        }
      },
      "required": [
        "kind",
        "name"
      ]
    },
    "PromptGraderLabelNoKind": {
      "title": "PromptGraderLabel",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "outcome": {
          "title": "Outcome",
          "$ref": "#/definitions/GraderOutcome"
        }
      },
      "required": [
        "name"
      ]
    },
    "CodeGrader": {
      "title": "CodeGrader",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CodeGrader"
        },
        "name": {
          "title": "Name",
          "description": "BotSchema:$$CodeGrader_name_description$$",
          "type": "string"
        },
        "code": {
          "title": "Code",
          "description": "BotSchema:$$CodeGrader_code_description$$",
          "type": "string"
        },
        "threshold": {
          "title": "Threshold",
          "description": "BotSchema:$$CodeGrader_threshold_description$$",
          "default": 0.5,
          "type": "number"
        }
      },
      "required": [
        "kind",
        "name",
        "code"
      ]
    },
    "EvaluationData": {
      "title": "BotSchema:$$EvaluationData_title$$",
      "description": "BotSchema:$$EvaluationData_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EvaluationData"
        },
        "rows": {
          "title": "Rows",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SimpleEvaluationCaseNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "SimpleEvaluationCase": {
      "title": "SimpleEvaluationCase",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SimpleEvaluationCase"
        },
        "source": {
          "title": "Source",
          "description": "BotSchema:$$SimpleEvaluationCase_source_description$$",
          "default": "Manual",
          "$ref": "#/definitions/TestActivitySourceType"
        },
        "expectedOutput": {
          "title": "ExpectedOutput",
          "type": "string"
        },
        "expectedKeywords": {
          "title": "ExpectedKeywords",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "expectedExecutionSteps": {
          "title": "ExpectedExecutionSteps",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ExpectedExecutionStepBase"
          }
        },
        "input": {
          "title": "Input",
          "$ref": "#/definitions/DataValue"
        }
      },
      "required": [
        "kind",
        "input"
      ]
    },
    "SimpleEvaluationCaseNoKind": {
      "title": "SimpleEvaluationCase",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "source": {
          "title": "Source",
          "description": "BotSchema:$$SimpleEvaluationCase_source_description$$",
          "default": "Manual",
          "$ref": "#/definitions/TestActivitySourceType"
        },
        "expectedOutput": {
          "title": "ExpectedOutput",
          "type": "string"
        },
        "expectedKeywords": {
          "title": "ExpectedKeywords",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "expectedExecutionSteps": {
          "title": "ExpectedExecutionSteps",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ExpectedExecutionStepBase"
          }
        },
        "input": {
          "title": "Input",
          "$ref": "#/definitions/DataValue"
        }
      },
      "required": [
        "input"
      ]
    },
    "ExpectedToolCallStep": {
      "title": "ExpectedToolCallStep",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExpectedToolCallStep"
        },
        "schemaName": {
          "title": "SchemaName",
          "description": "BotSchema:$$ExpectedExecutionStepBase_schemaName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "ExpectedTopicTriggeredStep": {
      "title": "ExpectedTopicTriggeredStep",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ExpectedTopicTriggeredStep"
        },
        "schemaName": {
          "title": "SchemaName",
          "description": "BotSchema:$$ExpectedExecutionStepBase_schemaName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "MultiTurnEvaluationCase": {
      "title": "MultiTurnEvaluationCase",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MultiTurnEvaluationCase"
        },
        "source": {
          "title": "Source",
          "description": "BotSchema:$$MultiTurnEvaluationCase_source_description$$",
          "default": "Manual",
          "$ref": "#/definitions/TestActivitySourceType"
        },
        "expectedOutput": {
          "title": "ExpectedOutput",
          "type": "string"
        },
        "expectedKeywords": {
          "title": "ExpectedKeywords",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "expectedExecutionSteps": {
          "title": "ExpectedExecutionSteps",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ExpectedExecutionStepBase"
          }
        },
        "activities": {
          "title": "Activities",
          "type": "array",
          "items": {
            "$ref": "#/definitions/MultiTurnActivityNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "MultiTurnActivity": {
      "title": "MultiTurnActivity",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "MultiTurnActivity"
        },
        "activity": {
          "title": "Activity",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "expectedOutput": {
          "title": "ExpectedOutput",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "activity"
      ]
    },
    "MultiTurnActivityNoKind": {
      "title": "MultiTurnActivity",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "activity": {
          "title": "Activity",
          "$ref": "#/definitions/ActivityTemplateBase"
        },
        "expectedOutput": {
          "title": "ExpectedOutput",
          "type": "string"
        }
      },
      "required": [
        "activity"
      ]
    },
    "LegacyOrUnknownComponent": {
      "title": "LegacyOrUnknownComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "LegacyOrUnknownComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "componentTypeInt": {
          "title": "ComponentTypeInt",
          "type": "number"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "content": {
          "title": "Content",
          "type": "string"
        },
        "data": {
          "title": "Data",
          "type": "string"
        },
        "language": {
          "title": "Language",
          "$ref": "#/definitions/Language"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "CustomMetricDefinitionComponent": {
      "title": "CustomMetricDefinitionComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomMetricDefinitionComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "parentBotComponentId": {
          "title": "ParentBotComponentId",
          "type": "string"
        },
        "parentBotId": {
          "title": "ParentBotId",
          "type": "string"
        },
        "parentBotComponentCollectionId": {
          "title": "ParentBotComponentCollectionId",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "shareContext": {
          "title": "ShareContext",
          "$ref": "#/definitions/ContentShareContextNoKind"
        },
        "category": {
          "title": "Category",
          "type": "string"
        },
        "state": {
          "title": "State",
          "default": "Active",
          "$ref": "#/definitions/StateCode"
        },
        "status": {
          "title": "Status",
          "$ref": "#/definitions/BotComponentStatusReason"
        },
        "publisherUniqueName": {
          "title": "PublisherUniqueName",
          "type": "string"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "definition": {
          "title": "Definition",
          "$ref": "#/definitions/CustomMetricDefinitionNoKind"
        }
      },
      "required": [
        "kind",
        "schemaName",
        "definition"
      ]
    },
    "CustomMetricDefinition": {
      "title": "BotSchema:$$CustomMetricDefinition_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomMetricDefinition"
        },
        "evaluationPrompt": {
          "title": "BotSchema:$$CustomMetricDefinition_evaluationPrompt_title$$",
          "description": "BotSchema:$$CustomMetricDefinition_evaluationPrompt_description$$",
          "type": "string"
        },
        "categories": {
          "title": "BotSchema:$$CustomMetricDefinition_categories_title$$",
          "description": "BotSchema:$$CustomMetricDefinition_categories_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CustomMetricCategoryNoKind"
          }
        },
        "fallbackCategory": {
          "title": "BotSchema:$$CustomMetricDefinition_fallbackCategory_title$$",
          "description": "BotSchema:$$CustomMetricDefinition_fallbackCategory_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomMetricDefinitionNoKind": {
      "title": "BotSchema:$$CustomMetricDefinition_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "evaluationPrompt": {
          "title": "BotSchema:$$CustomMetricDefinition_evaluationPrompt_title$$",
          "description": "BotSchema:$$CustomMetricDefinition_evaluationPrompt_description$$",
          "type": "string"
        },
        "categories": {
          "title": "BotSchema:$$CustomMetricDefinition_categories_title$$",
          "description": "BotSchema:$$CustomMetricDefinition_categories_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CustomMetricCategoryNoKind"
          }
        },
        "fallbackCategory": {
          "title": "BotSchema:$$CustomMetricDefinition_fallbackCategory_title$$",
          "description": "BotSchema:$$CustomMetricDefinition_fallbackCategory_description$$",
          "type": "string"
        }
      }
    },
    "CustomMetricCategory": {
      "title": "BotSchema:$$CustomMetricCategory_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CustomMetricCategory"
        },
        "label": {
          "title": "BotSchema:$$CustomMetricCategory_label_title$$",
          "description": "BotSchema:$$CustomMetricCategory_label_description$$",
          "type": "string"
        },
        "description": {
          "title": "BotSchema:$$CustomMetricCategory_description_title$$",
          "description": "BotSchema:$$CustomMetricCategory_description_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CustomMetricCategoryNoKind": {
      "title": "BotSchema:$$CustomMetricCategory_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "label": {
          "title": "BotSchema:$$CustomMetricCategory_label_title$$",
          "description": "BotSchema:$$CustomMetricCategory_label_description$$",
          "type": "string"
        },
        "description": {
          "title": "BotSchema:$$CustomMetricCategory_description_title$$",
          "description": "BotSchema:$$CustomMetricCategory_description_description$$",
          "type": "string"
        }
      }
    },
    "AIPluginOperationComponent": {
      "title": "AIPluginOperationComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AIPluginOperationComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "exportKey": {
          "title": "ExportKey",
          "type": "string"
        },
        "parentAIPluginId": {
          "title": "ParentAIPluginId",
          "type": "string"
        },
        "parentAIPluginName": {
          "title": "ParentAIPluginName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id",
        "operationId"
      ]
    },
    "AIPluginComponent": {
      "title": "AIPluginComponent",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AIPluginComponent"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "managedProperties": {
          "title": "ManagedProperties",
          "$ref": "#/definitions/ManagedPropertiesNoKind"
        },
        "auditInfo": {
          "title": "AuditInfo",
          "$ref": "#/definitions/AuditInfoNoKind"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "id"
      ]
    },
    "SystemUser": {
      "title": "SystemUser",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SystemUser"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "aadUserId": {
          "title": "AadUserId",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "UserPrivilege": {
      "title": "UserPrivilege",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "UserPrivilege"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectorDefinition": {
      "title": "ConnectorDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectorDefinition"
        },
        "connectorId": {
          "title": "ConnectorId",
          "type": "string"
        },
        "snapshotId": {
          "title": "SnapshotId",
          "type": "string"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "isCustom": {
          "title": "IsCustom",
          "type": "boolean"
        },
        "connectorType": {
          "title": "ConnectorType",
          "$ref": "#/definitions/ConnectorDefinitionType"
        },
        "customConnectorId": {
          "title": "CustomConnectorId",
          "type": "string"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "changedTime": {
          "title": "ChangedTime",
          "type": "string"
        },
        "hasPublicData": {
          "title": "HasPublicData",
          "default": false,
          "type": "boolean"
        },
        "isSSOSupported": {
          "title": "IsSSOSupported",
          "default": false,
          "type": "boolean"
        },
        "operations": {
          "title": "Operations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectorOperationNoKind"
          }
        },
        "triggers": {
          "title": "Triggers",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectorTriggerOperationNoKind"
          }
        }
      },
      "required": [
        "kind",
        "connectorId"
      ]
    },
    "ConnectorDefinitionNoKind": {
      "title": "ConnectorDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "connectorId": {
          "title": "ConnectorId",
          "type": "string"
        },
        "snapshotId": {
          "title": "SnapshotId",
          "type": "string"
        },
        "version": {
          "title": "Version",
          "type": "number"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "isCustom": {
          "title": "IsCustom",
          "type": "boolean"
        },
        "connectorType": {
          "title": "ConnectorType",
          "$ref": "#/definitions/ConnectorDefinitionType"
        },
        "customConnectorId": {
          "title": "CustomConnectorId",
          "type": "string"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "changedTime": {
          "title": "ChangedTime",
          "type": "string"
        },
        "hasPublicData": {
          "title": "HasPublicData",
          "default": false,
          "type": "boolean"
        },
        "isSSOSupported": {
          "title": "IsSSOSupported",
          "default": false,
          "type": "boolean"
        },
        "operations": {
          "title": "Operations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectorOperationNoKind"
          }
        },
        "triggers": {
          "title": "Triggers",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectorTriggerOperationNoKind"
          }
        }
      },
      "required": [
        "connectorId"
      ]
    },
    "ConnectorOperation": {
      "title": "ConnectorOperation",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectorOperation"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "nameForModel": {
          "title": "NameForModel",
          "description": "BotSchema:$$ConnectorActionBase_nameForModel_description$$",
          "type": "string"
        },
        "descriptionForModel": {
          "title": "DescriptionForModel",
          "description": "BotSchema:$$ConnectorActionBase_descriptionForModel_description$$",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$ConnectorActionBase_inputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$ConnectorActionBase_outputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_outputType_description$$",
          "$ref": "#/definitions/DataType"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "inputType",
        "outputType",
        "operationId"
      ]
    },
    "ConnectorOperationNoKind": {
      "title": "ConnectorOperation",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "nameForModel": {
          "title": "NameForModel",
          "description": "BotSchema:$$ConnectorActionBase_nameForModel_description$$",
          "type": "string"
        },
        "descriptionForModel": {
          "title": "DescriptionForModel",
          "description": "BotSchema:$$ConnectorActionBase_descriptionForModel_description$$",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$ConnectorActionBase_inputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$ConnectorActionBase_outputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_outputType_description$$",
          "$ref": "#/definitions/DataType"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        }
      },
      "required": [
        "inputType",
        "outputType",
        "operationId"
      ]
    },
    "ConnectorTriggerOperation": {
      "title": "ConnectorTriggerOperation",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectorTriggerOperation"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "nameForModel": {
          "title": "NameForModel",
          "description": "BotSchema:$$ConnectorActionBase_nameForModel_description$$",
          "type": "string"
        },
        "descriptionForModel": {
          "title": "DescriptionForModel",
          "description": "BotSchema:$$ConnectorActionBase_descriptionForModel_description$$",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$ConnectorActionBase_inputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$ConnectorActionBase_outputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_outputType_description$$",
          "$ref": "#/definitions/DataType"
        },
        "triggerId": {
          "title": "TriggerId",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "inputType",
        "outputType",
        "triggerId"
      ]
    },
    "ConnectorTriggerOperationNoKind": {
      "title": "ConnectorTriggerOperation",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "nameForModel": {
          "title": "NameForModel",
          "description": "BotSchema:$$ConnectorActionBase_nameForModel_description$$",
          "type": "string"
        },
        "descriptionForModel": {
          "title": "DescriptionForModel",
          "description": "BotSchema:$$ConnectorActionBase_descriptionForModel_description$$",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$ConnectorActionBase_inputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$ConnectorActionBase_outputType_title$$",
          "description": "BotSchema:$$ConnectorActionBase_outputType_description$$",
          "$ref": "#/definitions/DataType"
        },
        "triggerId": {
          "title": "TriggerId",
          "type": "string"
        }
      },
      "required": [
        "inputType",
        "outputType",
        "triggerId"
      ]
    },
    "AIPluginOperation": {
      "title": "AIPluginOperation",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AIPluginOperation"
        },
        "id": {
          "title": "Id",
          "type": "string"
        },
        "exportKey": {
          "title": "ExportKey",
          "type": "string"
        },
        "pluginName": {
          "title": "PluginName",
          "type": "string"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$AIPluginOperation_inputType_title$$",
          "description": "BotSchema:$$AIPluginOperation_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AIPluginOperation_outputType_title$$",
          "description": "BotSchema:$$AIPluginOperation_outputType_description$$",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "kind",
        "exportKey",
        "displayName",
        "inputType",
        "outputType"
      ]
    },
    "AIPluginOperationNoKind": {
      "title": "AIPluginOperation",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "exportKey": {
          "title": "ExportKey",
          "type": "string"
        },
        "pluginName": {
          "title": "PluginName",
          "type": "string"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "displayName": {
          "title": "DisplayName",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "type": "string"
        },
        "iconUri": {
          "title": "IconUri",
          "type": "string"
        },
        "inputType": {
          "title": "BotSchema:$$AIPluginOperation_inputType_title$$",
          "description": "BotSchema:$$AIPluginOperation_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AIPluginOperation_outputType_title$$",
          "description": "BotSchema:$$AIPluginOperation_outputType_description$$",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "exportKey",
        "displayName",
        "inputType",
        "outputType"
      ]
    },
    "ConnectedAgentDefinition": {
      "title": "BotSchema:$$ConnectedAgentDefinition_title$$",
      "description": "BotSchema:$$ConnectedAgentDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectedAgentDefinition"
        },
        "inputType": {
          "title": "BotSchema:$$AgentDefinition_inputType_title$$",
          "description": "BotSchema:$$AgentDefinition_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AgentDefinition_outputType_title$$",
          "description": "BotSchema:$$AgentDefinition_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "publishedVersion": {
          "title": "PublishedVersion",
          "type": "number"
        },
        "connectedAgentSchemaName": {
          "title": "ConnectedAgentSchemaName",
          "type": "string"
        },
        "isAgentConnectable": {
          "title": "BotSchema:$$ConnectedAgentDefinition_isAgentConnectable_title$$",
          "description": "BotSchema:$$ConnectedAgentDefinition_isAgentConnectable_description$$",
          "default": true,
          "type": "boolean"
        }
      },
      "required": [
        "kind",
        "connectedAgentSchemaName"
      ]
    },
    "ConnectedAgentDefinitionNoKind": {
      "title": "BotSchema:$$ConnectedAgentDefinition_title$$",
      "description": "BotSchema:$$ConnectedAgentDefinition_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "inputType": {
          "title": "BotSchema:$$AgentDefinition_inputType_title$$",
          "description": "BotSchema:$$AgentDefinition_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$AgentDefinition_outputType_title$$",
          "description": "BotSchema:$$AgentDefinition_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "publishedVersion": {
          "title": "PublishedVersion",
          "type": "number"
        },
        "connectedAgentSchemaName": {
          "title": "ConnectedAgentSchemaName",
          "type": "string"
        },
        "isAgentConnectable": {
          "title": "BotSchema:$$ConnectedAgentDefinition_isAgentConnectable_title$$",
          "description": "BotSchema:$$ConnectedAgentDefinition_isAgentConnectable_description$$",
          "default": true,
          "type": "boolean"
        }
      },
      "required": [
        "connectedAgentSchemaName"
      ]
    },
    "BotDefinition": {
      "title": "BotDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotDefinition"
        },
        "components": {
          "title": "Components",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BotComponentBase"
          }
        },
        "environmentVariables": {
          "title": "EnvironmentVariables",
          "type": "array",
          "items": {
            "$ref": "#/definitions/EnvironmentVariableDefinitionNoKind"
          }
        },
        "flows": {
          "title": "Flows",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CloudFlowDefinitionNoKind"
          }
        },
        "dataverseTableSearchs": {
          "title": "DataverseTableSearchs",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchBase"
          }
        },
        "dataverseTableSearchGlossaryConfigurations": {
          "title": "DataverseTableSearchGlossaryConfigurations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchGlossaryConfigurationNoKind"
          }
        },
        "dataverseTableSearchEntityConfigurations": {
          "title": "DataverseTableSearchEntityConfigurations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchEntityConfigurationNoKind"
          }
        },
        "dataverseTableSearchEntityColumnSynonyms": {
          "title": "DataverseTableSearchEntityColumnSynonyms",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchEntityColumnSynonymNoKind"
          }
        },
        "connectionReferences": {
          "title": "ConnectionReferences",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectionReferenceNoKind"
          }
        },
        "connectorDefinitions": {
          "title": "ConnectorDefinitions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectorDefinitionNoKind"
          }
        },
        "aIModelDefinitions": {
          "title": "AIModelDefinitions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AIModelDefinitionNoKind"
          }
        },
        "aIPluginOperations": {
          "title": "AIPluginOperations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AIPluginOperationNoKind"
          }
        },
        "connectedAgentDefinitions": {
          "title": "ConnectedAgentDefinitions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectedAgentDefinitionNoKind"
          }
        },
        "publishedVersion": {
          "title": "PublishedVersion",
          "type": "string"
        },
        "forceUseVersion": {
          "title": "ForceUseVersion",
          "type": "boolean"
        },
        "entity": {
          "title": "Entity",
          "$ref": "#/definitions/BotEntityNoKind"
        },
        "componentCollections": {
          "title": "ComponentCollections",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BotComponentCollectionNoKind"
          }
        },
        "connectedBots": {
          "title": "ConnectedBots",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BotEntityNoKind"
          }
        }
      },
      "required": [
        "kind",
        "entity"
      ]
    },
    "BotComponentCollectionDefinition": {
      "title": "BotComponentCollectionDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BotComponentCollectionDefinition"
        },
        "components": {
          "title": "Components",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BotComponentBase"
          }
        },
        "environmentVariables": {
          "title": "EnvironmentVariables",
          "type": "array",
          "items": {
            "$ref": "#/definitions/EnvironmentVariableDefinitionNoKind"
          }
        },
        "flows": {
          "title": "Flows",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CloudFlowDefinitionNoKind"
          }
        },
        "dataverseTableSearchs": {
          "title": "DataverseTableSearchs",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchBase"
          }
        },
        "dataverseTableSearchGlossaryConfigurations": {
          "title": "DataverseTableSearchGlossaryConfigurations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchGlossaryConfigurationNoKind"
          }
        },
        "dataverseTableSearchEntityConfigurations": {
          "title": "DataverseTableSearchEntityConfigurations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchEntityConfigurationNoKind"
          }
        },
        "dataverseTableSearchEntityColumnSynonyms": {
          "title": "DataverseTableSearchEntityColumnSynonyms",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DataverseTableSearchEntityColumnSynonymNoKind"
          }
        },
        "connectionReferences": {
          "title": "ConnectionReferences",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectionReferenceNoKind"
          }
        },
        "connectorDefinitions": {
          "title": "ConnectorDefinitions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectorDefinitionNoKind"
          }
        },
        "aIModelDefinitions": {
          "title": "AIModelDefinitions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AIModelDefinitionNoKind"
          }
        },
        "aIPluginOperations": {
          "title": "AIPluginOperations",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AIPluginOperationNoKind"
          }
        },
        "connectedAgentDefinitions": {
          "title": "ConnectedAgentDefinitions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectedAgentDefinitionNoKind"
          }
        },
        "componentCollection": {
          "title": "ComponentCollection",
          "$ref": "#/definitions/BotComponentCollectionNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ReferenceItemSourceFile": {
      "title": "ReferenceItemSourceFile",
      "description": "BotSchema:$$ReferenceItemSourceFile_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ReferenceItemSourceFile"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "directory": {
          "title": "Directory",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ReferenceItemSourceFileNoKind": {
      "title": "ReferenceItemSourceFile",
      "description": "BotSchema:$$ReferenceItemSourceFile_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        },
        "directory": {
          "title": "Directory",
          "type": "string"
        }
      }
    },
    "ReferencesSourceFile": {
      "title": "ReferencesSourceFile",
      "description": "BotSchema:$$ReferencesSourceFile_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ReferencesSourceFile"
        },
        "componentCollections": {
          "title": "ComponentCollections",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ReferenceItemSourceFileNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "ConnectionReferencesSourceFile": {
      "title": "ConnectionReferencesSourceFile",
      "description": "BotSchema:$$ConnectionReferencesSourceFile_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ConnectionReferencesSourceFile"
        },
        "connectionReferences": {
          "title": "ConnectionReferences",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConnectionReferenceNoKind"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "DialogComponentReference": {
      "title": "DialogComponentReference",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DialogComponentReference"
        },
        "schemaName": {
          "title": "SchemaName",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "schemaName"
      ]
    },
    "ModelManifestResource": {
      "title": "BotSchema:$$ModelManifestResource_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ModelManifestResource"
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$ManifestResources_id_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind"
      ]
    },
    "ToolManifestResource": {
      "title": "BotSchema:$$ToolManifestResource_title$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ToolManifestResource"
        },
        "id": {
          "title": "Id",
          "description": "BotSchema:$$ManifestResources_id_description$$",
          "type": "string"
        },
        "options": {
          "title": "Options",
          "description": "BotSchema:$$ToolManifestResource_options_description$$",
          "type": "object"
        }
      },
      "required": [
        "kind"
      ]
    },
    "SearchResultRecord": {
      "title": "BotSchema:$$SearchResultRecord_title$$",
      "description": "BotSchema:$$SearchResultRecord_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "SearchResultRecord"
        },
        "title": {
          "title": "BotSchema:$$SearchResultRecord_title_title$$",
          "description": "BotSchema:$$SearchResultRecord_title_description$$",
          "type": "string"
        },
        "contentLocation": {
          "title": "BotSchema:$$SearchResultRecord_contentLocation_title$$",
          "description": "BotSchema:$$SearchResultRecord_contentLocation_description$$",
          "type": "string"
        },
        "content": {
          "title": "BotSchema:$$SearchResultRecord_content_title$$",
          "description": "BotSchema:$$SearchResultRecord_content_description$$",
          "type": "string"
        },
        "knowledgeType": {
          "title": "BotSchema:$$SearchResultRecord_knowledgeType_title$$",
          "description": "BotSchema:$$SearchResultRecord_knowledgeType_description$$",
          "type": "string"
        },
        "knowledgeName": {
          "title": "BotSchema:$$SearchResultRecord_knowledgeName_title$$",
          "description": "BotSchema:$$SearchResultRecord_knowledgeName_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "title",
        "contentLocation",
        "content",
        "knowledgeType",
        "knowledgeName"
      ]
    },
    "InvokeClientTaskAction": {
      "title": "InvokeClientTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeClientTaskAction"
        },
        "name": {
          "title": "Name",
          "description": "BotSchema:$$InvokeClientTaskAction_name_description$$",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$InvokeClientTaskAction_description_description$$",
          "type": "string"
        },
        "clientActionInputSchema": {
          "title": "ClientActionInputSchema",
          "description": "BotSchema:$$InvokeClientTaskAction_clientActionInputSchema_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "clientActionResponseSchema": {
          "title": "ClientActionResponseSchema",
          "description": "BotSchema:$$InvokeClientTaskAction_clientActionResponseSchema_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind",
        "clientActionInputSchema"
      ]
    },
    "NeverRequireMCPApproval": {
      "title": "NeverRequireMCPApproval",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "NeverRequireMCPApproval"
        },
        "tools": {
          "title": "Tools",
          "description": "BotSchema:$$NeverRequireMCPApproval_tools_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "AlwaysRequireMCPApproval": {
      "title": "AlwaysRequireMCPApproval",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AlwaysRequireMCPApproval"
        },
        "tools": {
          "title": "Tools",
          "description": "BotSchema:$$AlwaysRequireMCPApproval_tools_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "InvokeConnectorTaskAction": {
      "title": "InvokeConnectorTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeConnectorTaskAction"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "dynamicOutputSchema": {
          "title": "DynamicOutputSchema",
          "$ref": "#/definitions/DataType"
        },
        "aIPluginOperationExportKey": {
          "title": "AIPluginOperationExportKey",
          "type": "string"
        },
        "requestTimeoutInMilliseconds": {
          "title": "BotSchema:$$InvokeConnectorTaskAction_requestTimeoutInMilliseconds_title$$",
          "default": 30000,
          "$role": "expression",
          "$ref": "#/definitions/IntExpression"
        },
        "toolAugmentation": {
          "title": "BotSchema:$$InvokeConnectorTaskAction_toolAugmentation_title$$",
          "description": "BotSchema:$$InvokeConnectorTaskAction_toolAugmentation_description$$",
          "$ref": "#/definitions/ToolAugmentation"
        }
      },
      "required": [
        "kind",
        "connectionReference",
        "operationId"
      ]
    },
    "DisableToolAugmentation": {
      "title": "BotSchema:$$DisableToolAugmentation_title$$",
      "description": "BotSchema:$$DisableToolAugmentation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "DisableToolAugmentation"
        }
      },
      "required": [
        "kind"
      ]
    },
    "EnableToolAugmentation": {
      "title": "BotSchema:$$EnableToolAugmentation_title$$",
      "description": "BotSchema:$$EnableToolAugmentation_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "EnableToolAugmentation"
        }
      },
      "required": [
        "kind"
      ]
    },
    "InvokeExternalAgentTaskAction": {
      "title": "InvokeExternalAgentTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeExternalAgentTaskAction"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "operationDetails": {
          "title": "OperationDetails",
          "$ref": "#/definitions/ProtocolMetadataBase"
        },
        "historyType": {
          "title": "BotSchema:$$InvokeExternalAgentTaskAction_historyType_title$$",
          "description": "BotSchema:$$InvokeExternalAgentTaskAction_historyType_description$$",
          "$ref": "#/definitions/HistoryType"
        }
      },
      "required": [
        "kind",
        "connectionReference",
        "operationDetails"
      ]
    },
    "ModelContextProtocolMetadata": {
      "title": "ModelContextProtocolMetadata",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ModelContextProtocolMetadata"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "isElicitationEnabled": {
          "title": "BotSchema:$$ModelContextProtocolMetadata_isElicitationEnabled_title$$",
          "description": "BotSchema:$$ModelContextProtocolMetadata_isElicitationEnabled_description$$",
          "type": "boolean"
        },
        "tools": {
          "title": "Tools",
          "$ref": "#/definitions/ToolsSelectionMode"
        },
        "knownTools": {
          "title": "BotSchema:$$ModelContextProtocolMetadata_knownTools_title$$",
          "description": "BotSchema:$$ModelContextProtocolMetadata_knownTools_description$$",
          "type": "array",
          "items": {
            "$ref": "#/definitions/McpToolDefinitionNoKind"
          }
        },
        "toolsLastRefreshedAt": {
          "title": "BotSchema:$$ModelContextProtocolMetadata_toolsLastRefreshedAt_title$$",
          "description": "BotSchema:$$ModelContextProtocolMetadata_toolsLastRefreshedAt_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "operationId"
      ]
    },
    "UseAllTools": {
      "title": "BotSchema:$$UseAllTools_title$$",
      "description": "BotSchema:$$UseAllTools_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "UseAllTools"
        }
      },
      "required": [
        "kind"
      ]
    },
    "UseSpecificTools": {
      "title": "BotSchema:$$UseSpecificTools_title$$",
      "description": "BotSchema:$$UseSpecificTools_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "UseSpecificTools"
        },
        "tools": {
          "title": "BotSchema:$$UseSpecificTools_tools_title$$",
          "description": "BotSchema:$$UseSpecificTools_tools_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "McpToolDefinition": {
      "title": "McpToolDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "McpToolDefinition"
        },
        "name": {
          "title": "Name",
          "description": "BotSchema:$$McpToolDefinition_name_description$$",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$McpToolDefinition_description_description$$",
          "type": "string"
        },
        "inputSchema": {
          "title": "InputSchema",
          "description": "BotSchema:$$McpToolDefinition_inputSchema_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputSchema": {
          "title": "OutputSchema",
          "description": "BotSchema:$$McpToolDefinition_outputSchema_description$$",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "kind",
        "name"
      ]
    },
    "McpToolDefinitionNoKind": {
      "title": "McpToolDefinition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "name": {
          "title": "Name",
          "description": "BotSchema:$$McpToolDefinition_name_description$$",
          "type": "string"
        },
        "description": {
          "title": "Description",
          "description": "BotSchema:$$McpToolDefinition_description_description$$",
          "type": "string"
        },
        "inputSchema": {
          "title": "InputSchema",
          "description": "BotSchema:$$McpToolDefinition_inputSchema_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputSchema": {
          "title": "OutputSchema",
          "description": "BotSchema:$$McpToolDefinition_outputSchema_description$$",
          "$ref": "#/definitions/DataType"
        }
      },
      "required": [
        "name"
      ]
    },
    "ActivityProtocolMetadata": {
      "title": "ActivityProtocolMetadata",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ActivityProtocolMetadata"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$ActivityProtocolMetadata_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        }
      },
      "required": [
        "kind",
        "operationId"
      ]
    },
    "AgentToAgentProtocolMetadata": {
      "title": "AgentToAgentProtocolMetadata",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AgentToAgentProtocolMetadata"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "dynamicInputSchema": {
          "title": "DynamicInputSchema",
          "$ref": "#/definitions/RecordNoKind"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$AgentToAgentProtocolMetadata_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        },
        "extensions": {
          "title": "Extensions",
          "description": "BotSchema:$$AgentToAgentProtocolMetadata_extensions_description$$",
          "$ref": "#/definitions/A2AExtensionsNoKind"
        }
      },
      "required": [
        "kind",
        "operationId"
      ]
    },
    "A2AExtensions": {
      "title": "A2AExtensions",
      "description": "BotSchema:$$A2AExtensions_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "A2AExtensions"
        },
        "inputType": {
          "title": "BotSchema:$$A2AExtensions_inputType_title$$",
          "description": "BotSchema:$$A2AExtensions_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$A2AExtensions_outputType_title$$",
          "description": "BotSchema:$$A2AExtensions_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind"
      ]
    },
    "A2AExtensionsNoKind": {
      "title": "A2AExtensions",
      "description": "BotSchema:$$A2AExtensions_description$$",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "inputType": {
          "title": "BotSchema:$$A2AExtensions_inputType_title$$",
          "description": "BotSchema:$$A2AExtensions_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "outputType": {
          "title": "BotSchema:$$A2AExtensions_outputType_title$$",
          "description": "BotSchema:$$A2AExtensions_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      }
    },
    "InvokeComputerUsingAgentTaskAction": {
      "title": "InvokeComputerUsingAgentTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeComputerUsingAgentTaskAction"
        },
        "connectionReference": {
          "title": "ConnectionReference",
          "type": "string"
        },
        "connectionProperties": {
          "title": "ConnectionProperties",
          "$ref": "#/definitions/ConnectionPropertiesNoKind"
        },
        "isElicitationEnabled": {
          "title": "BotSchema:$$InvokeComputerUsingAgentTaskAction_isElicitationEnabled_title$$",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_isElicitationEnabled_description$$",
          "type": "boolean"
        },
        "operationId": {
          "title": "OperationId",
          "type": "string"
        },
        "instructions": {
          "title": "BotSchema:$$InvokeComputerUsingAgentTaskAction_instructions_title$$",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_instructions_description$$",
          "$ref": "#/definitions/TemplateLineNoKind"
        },
        "inputType": {
          "title": "InputType",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_inputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        },
        "model": {
          "title": "BotSchema:$$InvokeComputerUsingAgentTaskAction_model_title$$",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_model_description$$",
          "$ref": "#/definitions/AgentModelType"
        },
        "initializeContext": {
          "title": "InitializeContext",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_initializeContext_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "object"
            }
          ]
        },
        "allowlist": {
          "title": "Allowlist",
          "$ref": "#/definitions/ComputerUsingAgentAllowlistNoKind"
        },
        "credentialIds": {
          "title": "CredentialIds",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_credentialIds_description$$",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "outputType": {
          "title": "BotSchema:$$InvokeComputerUsingAgentTaskAction_outputType_title$$",
          "description": "BotSchema:$$InvokeComputerUsingAgentTaskAction_outputType_description$$",
          "$ref": "#/definitions/RecordNoKind"
        }
      },
      "required": [
        "kind",
        "connectionReference",
        "operationId"
      ]
    },
    "ComputerUsingAgentAllowlist": {
      "title": "ComputerUsingAgentAllowlist",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "ComputerUsingAgentAllowlist"
        },
        "websites": {
          "title": "BotSchema:$$ComputerUsingAgentAllowlist_websites_title$$",
          "description": "BotSchema:$$ComputerUsingAgentAllowlist_websites_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "desktopApps": {
          "title": "BotSchema:$$ComputerUsingAgentAllowlist_desktopApps_title$$",
          "description": "BotSchema:$$ComputerUsingAgentAllowlist_desktopApps_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      },
      "required": [
        "kind"
      ]
    },
    "ComputerUsingAgentAllowlistNoKind": {
      "title": "ComputerUsingAgentAllowlist",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "websites": {
          "title": "BotSchema:$$ComputerUsingAgentAllowlist_websites_title$$",
          "description": "BotSchema:$$ComputerUsingAgentAllowlist_websites_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "desktopApps": {
          "title": "BotSchema:$$ComputerUsingAgentAllowlist_desktopApps_title$$",
          "description": "BotSchema:$$ComputerUsingAgentAllowlist_desktopApps_description$$",
          "$role": "expression",
          "oneOf": [
            {
              "type": "string",
              "pattern": "=.*"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        }
      }
    },
    "InvokeAIBuilderModelTaskAction": {
      "title": "InvokeAIBuilderModelTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeAIBuilderModelTaskAction"
        },
        "aIModelId": {
          "title": "BotSchema:$$InvokeAIBuilderModelTaskAction_aIModelId_title$$",
          "description": "BotSchema:$$InvokeAIBuilderModelTaskAction_aIModelId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "aIModelId"
      ]
    },
    "InvokeFlowTaskAction": {
      "title": "InvokeFlowTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeFlowTaskAction"
        },
        "flowId": {
          "title": "BotSchema:$$InvokeFlowTaskAction_flowId_title$$",
          "description": "BotSchema:$$InvokeFlowTaskAction_flowId_description$$",
          "type": "string"
        }
      },
      "required": [
        "kind",
        "flowId"
      ]
    },
    "InvokeSkillTaskAction": {
      "title": "InvokeSkillTaskAction",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "InvokeSkillTaskAction"
        },
        "skillId": {
          "title": "BotSchema:$$InvokeSkillTaskAction_skillId_title$$",
          "description": "BotSchema:$$InvokeSkillTaskAction_skillId_description$$",
          "type": "string"
        },
        "actionId": {
          "title": "BotSchema:$$InvokeSkillTaskAction_actionId_title$$",
          "description": "BotSchema:$$InvokeSkillTaskAction_actionId_description$$",
          "type": "string"
        },
        "interruptionPolicy": {
          "title": "BotSchema:$$InvokeSkillTaskAction_interruptionPolicy_title$$",
          "$ref": "#/definitions/InterruptionPolicyNoKind"
        }
      },
      "required": [
        "kind",
        "skillId",
        "actionId"
      ]
    },
    "CopilotPolicy": {
      "title": "CopilotPolicy",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "CopilotPolicy"
        },
        "allowGpt": {
          "title": "AllowGpt",
          "default": true,
          "type": "boolean"
        },
        "allowBing": {
          "title": "AllowBing",
          "default": true,
          "type": "boolean"
        },
        "allowMakerCredentials": {
          "title": "AllowMakerCredentials",
          "default": true,
          "type": "boolean"
        }
      },
      "required": [
        "kind"
      ]
    },
    "CopilotPolicyNoKind": {
      "title": "CopilotPolicy",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "allowGpt": {
          "title": "AllowGpt",
          "default": true,
          "type": "boolean"
        },
        "allowBing": {
          "title": "AllowBing",
          "default": true,
          "type": "boolean"
        },
        "allowMakerCredentials": {
          "title": "AllowMakerCredentials",
          "default": true,
          "type": "boolean"
        }
      }
    },
    "AndConditionGroup": {
      "title": "AndConditionGroup",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "AndConditionGroup"
        },
        "conditions": {
          "title": "Conditions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BooleanConditionBase"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "OrConditionGroup": {
      "title": "OrConditionGroup",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "OrConditionGroup"
        },
        "conditions": {
          "title": "Conditions",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BooleanConditionBase"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "BooleanCondition": {
      "title": "BooleanCondition",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "BooleanCondition"
        },
        "variable": {
          "title": "Variable",
          "type": "string"
        },
        "operator": {
          "title": "Operator",
          "$ref": "#/definitions/BooleanConditionOperator"
        },
        "value": {
          "title": "Value",
          "$role": "expression",
          "$ref": "#/definitions/ValueExpression"
        }
      },
      "required": [
        "kind",
        "variable",
        "operator"
      ]
    },
    "StructuredRecordExpression": {
      "title": "StructuredRecordExpression",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "kind": {
          "const": "StructuredRecordExpression"
        },
        "properties": {
          "title": "Properties",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ValueExpression"
          }
        }
      },
      "required": [
        "kind"
      ]
    },
    "StructuredRecordExpressionNoKind": {
      "title": "StructuredRecordExpression",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "properties": {
          "title": "Properties",
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/ValueExpression"
          }
        }
      }
    },
    "StateCode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_StateCode_Active_title$$",
          "const": "Active"
        },
        {
          "title": "BotSchema:$$enum_StateCode_Inactive_title$$",
          "const": "Inactive"
        }
      ]
    },
    "ProvisioningStatus": {
      "type": "number",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ProvisioningStatus_Provisioned_title$$",
          "const": 1
        },
        {
          "title": "BotSchema:$$enum_ProvisioningStatus_Deprovisioned_title$$",
          "const": 2
        },
        {
          "title": "BotSchema:$$enum_ProvisioningStatus_Provisioning_title$$",
          "const": 3
        },
        {
          "title": "BotSchema:$$enum_ProvisioningStatus_ProvisionFailed_title$$",
          "const": 4
        },
        {
          "title": "BotSchema:$$enum_ProvisioningStatus_MissingLicense_title$$",
          "const": 5
        }
      ]
    },
    "BotComponentStatusReason": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_BotComponentStatusReason_Active_title$$",
          "const": "Active"
        },
        {
          "title": "BotSchema:$$enum_BotComponentStatusReason_Inactive_title$$",
          "const": "Inactive"
        }
      ]
    },
    "RuntimeProvider": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_RuntimeProvider_PowerVirtualAgents_title$$",
          "const": "PowerVirtualAgents"
        },
        {
          "title": "BotSchema:$$enum_RuntimeProvider_NuanceMixShell_title$$",
          "const": "NuanceMixShell"
        }
      ]
    },
    "EnvironmentVariableType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_EnvironmentVariableType_String_title$$",
          "const": "String"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableType_Number_title$$",
          "const": "Number"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableType_Boolean_title$$",
          "const": "Boolean"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableType_Json_title$$",
          "const": "Json"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableType_DataSource_title$$",
          "const": "DataSource"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableType_Secret_title$$",
          "const": "Secret"
        }
      ]
    },
    "CloudFlowTriggerType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_CloudFlowTriggerType_Standard_title$$",
          "const": "Standard"
        },
        {
          "title": "BotSchema:$$enum_CloudFlowTriggerType_Copilot_title$$",
          "const": "Copilot"
        }
      ]
    },
    "CloudFlowConnectionType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_CloudFlowConnectionType_EmbeddedOnly_title$$",
          "const": "EmbeddedOnly"
        },
        {
          "title": "BotSchema:$$enum_CloudFlowConnectionType_InvokerOnly_title$$",
          "const": "InvokerOnly"
        },
        {
          "title": "BotSchema:$$enum_CloudFlowConnectionType_EmbeddedAndInvoker_title$$",
          "const": "EmbeddedAndInvoker"
        },
        {
          "title": "BotSchema:$$enum_CloudFlowConnectionType_NoConnections_title$$",
          "const": "NoConnections"
        }
      ]
    },
    "ConnectorDefinitionType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ConnectorDefinitionType_Solution_title$$",
          "const": "Solution"
        },
        {
          "title": "BotSchema:$$enum_ConnectorDefinitionType_Environment_title$$",
          "const": "Environment"
        },
        {
          "title": "BotSchema:$$enum_ConnectorDefinitionType_Public_title$$",
          "const": "Public"
        }
      ]
    },
    "GraphConnectorItemType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_GraphConnectorItemType_Item_title$$",
          "const": "Item"
        },
        {
          "title": "BotSchema:$$enum_GraphConnectorItemType_Container_title$$",
          "const": "Container"
        }
      ]
    },
    "FileIndexingStatus": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_FileIndexingStatus_NotStarted_title$$",
          "const": "NotStarted"
        },
        {
          "title": "BotSchema:$$enum_FileIndexingStatus_InProgress_title$$",
          "const": "InProgress"
        },
        {
          "title": "BotSchema:$$enum_FileIndexingStatus_Completed_title$$",
          "const": "Completed"
        }
      ]
    },
    "SensitivityLabelStatusCode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SensitivityLabelStatusCode_LabelFound_title$$",
          "const": "LabelFound"
        },
        {
          "title": "BotSchema:$$enum_SensitivityLabelStatusCode_LabelNotFound_title$$",
          "const": "LabelNotFound"
        },
        {
          "title": "BotSchema:$$enum_SensitivityLabelStatusCode_UnsupportedMediaType_title$$",
          "const": "UnsupportedMediaType"
        },
        {
          "title": "BotSchema:$$enum_SensitivityLabelStatusCode_NotSupportedDueToEncryption_title$$",
          "const": "NotSupportedDueToEncryption"
        },
        {
          "title": "BotSchema:$$enum_SensitivityLabelStatusCode_NotSupportedOther_title$$",
          "const": "NotSupportedOther"
        },
        {
          "title": "BotSchema:$$enum_SensitivityLabelStatusCode_NotAuthorized_title$$",
          "const": "NotAuthorized"
        }
      ]
    },
    "SharepointSourceType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SharepointSourceType_Site_title$$",
          "const": "Site"
        },
        {
          "title": "BotSchema:$$enum_SharepointSourceType_Folder_title$$",
          "const": "Folder"
        },
        {
          "title": "BotSchema:$$enum_SharepointSourceType_File_title$$",
          "const": "File"
        },
        {
          "title": "BotSchema:$$enum_SharepointSourceType_List_title$$",
          "const": "List"
        }
      ]
    },
    "PartType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_PartType_OneNotePart_title$$",
          "const": "OneNotePart"
        }
      ]
    },
    "RecurrenceFrequency": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_RecurrenceFrequency_Minute_title$$",
          "const": "Minute"
        },
        {
          "title": "BotSchema:$$enum_RecurrenceFrequency_Day_title$$",
          "const": "Day"
        },
        {
          "title": "BotSchema:$$enum_RecurrenceFrequency_Hour_title$$",
          "const": "Hour"
        },
        {
          "title": "BotSchema:$$enum_RecurrenceFrequency_Month_title$$",
          "const": "Month"
        },
        {
          "title": "BotSchema:$$enum_RecurrenceFrequency_Week_title$$",
          "const": "Week"
        },
        {
          "title": "BotSchema:$$enum_RecurrenceFrequency_Year_title$$",
          "const": "Year"
        }
      ]
    },
    "InitializationBehavior": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_InitializationBehavior_UseDefault_title$$",
          "const": "UseDefault"
        },
        {
          "title": "BotSchema:$$enum_InitializationBehavior_ThrowError_title$$",
          "const": "ThrowError"
        },
        {
          "title": "BotSchema:$$enum_InitializationBehavior_Escalate_title$$",
          "const": "Escalate"
        }
      ]
    },
    "VariableScope": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_VariableScope_Dialog_title$$",
          "const": "Dialog"
        },
        {
          "title": "BotSchema:$$enum_VariableScope_Conversation_title$$",
          "const": "Conversation"
        },
        {
          "title": "BotSchema:$$enum_VariableScope_User_title$$",
          "const": "User"
        },
        {
          "title": "BotSchema:$$enum_VariableScope_Environment_title$$",
          "const": "Environment"
        }
      ]
    },
    "TopicStartBehavior": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TopicStartBehavior_Default_title$$",
          "description": "BotSchema:$$enum_TopicStartBehavior_Default_description$$",
          "const": "Default"
        },
        {
          "title": "BotSchema:$$enum_TopicStartBehavior_CancelOtherTopics_title$$",
          "description": "BotSchema:$$enum_TopicStartBehavior_CancelOtherTopics_description$$",
          "const": "CancelOtherTopics"
        },
        {
          "title": "BotSchema:$$enum_TopicStartBehavior_UseLatestPublishedContentAndCancelOtherTopics_title$$",
          "description": "BotSchema:$$enum_TopicStartBehavior_UseLatestPublishedContentAndCancelOtherTopics_description$$",
          "const": "UseLatestPublishedContentAndCancelOtherTopics"
        }
      ]
    },
    "OnSelectIntentTriggerBehavior": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_OnSelectIntentTriggerBehavior_Default_title$$",
          "description": "BotSchema:$$enum_OnSelectIntentTriggerBehavior_Default_description$$",
          "const": "Default"
        },
        {
          "title": "BotSchema:$$enum_OnSelectIntentTriggerBehavior_Always_title$$",
          "description": "BotSchema:$$enum_OnSelectIntentTriggerBehavior_Always_description$$",
          "const": "Always"
        }
      ]
    },
    "ConversationOutcome": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ConversationOutcome_ResolvedConfirmed_title$$",
          "description": "BotSchema:$$enum_ConversationOutcome_ResolvedConfirmed_description$$",
          "const": "ResolvedConfirmed"
        },
        {
          "title": "BotSchema:$$enum_ConversationOutcome_ResolvedImplied_title$$",
          "description": "BotSchema:$$enum_ConversationOutcome_ResolvedImplied_description$$",
          "const": "ResolvedImplied"
        },
        {
          "title": "BotSchema:$$enum_ConversationOutcome_Escalated_title$$",
          "description": "BotSchema:$$enum_ConversationOutcome_Escalated_description$$",
          "const": "Escalated"
        }
      ]
    },
    "ConnectionMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ConnectionMode_Maker_title$$",
          "const": "Maker"
        },
        {
          "title": "BotSchema:$$enum_ConnectionMode_Invoker_title$$",
          "const": "Invoker"
        }
      ]
    },
    "SkipQuestionMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SkipQuestionMode_AlwaysAsk_title$$",
          "const": "AlwaysAsk"
        },
        {
          "title": "BotSchema:$$enum_SkipQuestionMode_SkipOnFirstExecutionIfVariableHasValue_title$$",
          "const": "SkipOnFirstExecutionIfVariableHasValue"
        },
        {
          "title": "BotSchema:$$enum_SkipQuestionMode_AlwaysSkipIfVariableHasValue_title$$",
          "const": "AlwaysSkipIfVariableHasValue"
        }
      ]
    },
    "VariablesToClear": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_VariablesToClear_ConversationScopedVariables_title$$",
          "const": "ConversationScopedVariables"
        },
        {
          "title": "BotSchema:$$enum_VariablesToClear_ConversationHistory_title$$",
          "const": "ConversationHistory"
        },
        {
          "title": "BotSchema:$$enum_VariablesToClear_UserScopedVariables_title$$",
          "const": "UserScopedVariables"
        },
        {
          "title": "BotSchema:$$enum_VariablesToClear_AllGlobalVariables_title$$",
          "const": "AllGlobalVariables"
        }
      ]
    },
    "SignInReason": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SignInReason_SignInRequired_title$$",
          "const": "SignInRequired"
        },
        {
          "title": "BotSchema:$$enum_SignInReason_Initializer_title$$",
          "const": "Initializer"
        }
      ]
    },
    "MultipleTopicsMatchedReason": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_MultipleTopicsMatchedReason_Interruption_title$$",
          "const": "Interruption"
        },
        {
          "title": "BotSchema:$$enum_MultipleTopicsMatchedReason_Recognition_title$$",
          "const": "Recognition"
        }
      ]
    },
    "TableChangeType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TableChangeType_Add_title$$",
          "const": "Add"
        },
        {
          "title": "BotSchema:$$enum_TableChangeType_TakeLast_title$$",
          "const": "TakeLast"
        },
        {
          "title": "BotSchema:$$enum_TableChangeType_TakeFirst_title$$",
          "const": "TakeFirst"
        },
        {
          "title": "BotSchema:$$enum_TableChangeType_Remove_title$$",
          "const": "Remove"
        },
        {
          "title": "BotSchema:$$enum_TableChangeType_Clear_title$$",
          "const": "Clear"
        }
      ]
    },
    "EventType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_EventType_ActivityIfUnhandled_title$$",
          "const": "ActivityIfUnhandled"
        },
        {
          "title": "BotSchema:$$enum_EventType_Activity_title$$",
          "const": "Activity"
        },
        {
          "title": "BotSchema:$$enum_EventType_DialogEvent_title$$",
          "const": "DialogEvent"
        }
      ]
    },
    "HttpMethodType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_HttpMethodType_Get_title$$",
          "const": "Get"
        },
        {
          "title": "BotSchema:$$enum_HttpMethodType_Post_title$$",
          "const": "Post"
        },
        {
          "title": "BotSchema:$$enum_HttpMethodType_Patch_title$$",
          "const": "Patch"
        },
        {
          "title": "BotSchema:$$enum_HttpMethodType_Put_title$$",
          "const": "Put"
        },
        {
          "title": "BotSchema:$$enum_HttpMethodType_Delete_title$$",
          "const": "Delete"
        }
      ]
    },
    "AutomaticTransferVariables": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AutomaticTransferVariables_Topic_title$$",
          "description": "BotSchema:$$enum_AutomaticTransferVariables_Topic_description$$",
          "const": "Topic"
        },
        {
          "title": "BotSchema:$$enum_AutomaticTransferVariables_Global_title$$",
          "description": "BotSchema:$$enum_AutomaticTransferVariables_Global_description$$",
          "const": "Global"
        },
        {
          "title": "BotSchema:$$enum_AutomaticTransferVariables_All_title$$",
          "description": "BotSchema:$$enum_AutomaticTransferVariables_All_description$$",
          "const": "All"
        }
      ]
    },
    "ModelApiType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ModelApiType_Chat_title$$",
          "const": "Chat"
        },
        {
          "title": "BotSchema:$$enum_ModelApiType_Responses_title$$",
          "const": "Responses"
        }
      ]
    },
    "ModelProvider": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ModelProvider_OpenAI_title$$",
          "const": "OpenAI"
        },
        {
          "title": "BotSchema:$$enum_ModelProvider_AzureOpenAI_title$$",
          "const": "AzureOpenAI"
        },
        {
          "title": "BotSchema:$$enum_ModelProvider_Anthropic_title$$",
          "const": "Anthropic"
        },
        {
          "title": "BotSchema:$$enum_ModelProvider_GoogleVertexAI_title$$",
          "const": "GoogleVertexAI"
        }
      ]
    },
    "NetworkIsolationType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_NetworkIsolationType_PublicNetwork_title$$",
          "description": "BotSchema:$$enum_NetworkIsolationType_PublicNetwork_description$$",
          "const": "PublicNetwork"
        },
        {
          "title": "BotSchema:$$enum_NetworkIsolationType_VirtualNetwork_title$$",
          "description": "BotSchema:$$enum_NetworkIsolationType_VirtualNetwork_description$$",
          "const": "VirtualNetwork"
        }
      ]
    },
    "PublishResult": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_PublishResult_Succeeded_title$$",
          "const": "Succeeded"
        },
        {
          "title": "BotSchema:$$enum_PublishResult_Failed_title$$",
          "const": "Failed"
        }
      ]
    },
    "ProvisioningState": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ProvisioningState_Provisioning_title$$",
          "description": "BotSchema:$$enum_ProvisioningState_Provisioning_description$$",
          "const": "Provisioning"
        },
        {
          "title": "BotSchema:$$enum_ProvisioningState_Provisioned_title$$",
          "description": "BotSchema:$$enum_ProvisioningState_Provisioned_description$$",
          "const": "Provisioned"
        },
        {
          "title": "BotSchema:$$enum_ProvisioningState_ProvisionedWithoutRegistration_title$$",
          "description": "BotSchema:$$enum_ProvisioningState_ProvisionedWithoutRegistration_description$$",
          "const": "ProvisionedWithoutRegistration"
        },
        {
          "title": "BotSchema:$$enum_ProvisioningState_ContentReady_title$$",
          "description": "BotSchema:$$enum_ProvisioningState_ContentReady_description$$",
          "const": "ContentReady"
        },
        {
          "title": "BotSchema:$$enum_ProvisioningState_ProvisionFailed_title$$",
          "description": "BotSchema:$$enum_ProvisioningState_ProvisionFailed_description$$",
          "const": "ProvisionFailed"
        }
      ]
    },
    "SynchronizingState": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SynchronizingState_Synchronized_title$$",
          "const": "Synchronized"
        },
        {
          "title": "BotSchema:$$enum_SynchronizingState_Synchronizing_title$$",
          "const": "Synchronizing"
        }
      ]
    },
    "ContentModerationLevel": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ContentModerationLevel_Minimum_title$$",
          "description": "BotSchema:$$enum_ContentModerationLevel_Minimum_description$$",
          "const": "Minimum"
        },
        {
          "title": "BotSchema:$$enum_ContentModerationLevel_Low_title$$",
          "description": "BotSchema:$$enum_ContentModerationLevel_Low_description$$",
          "const": "Low"
        },
        {
          "title": "BotSchema:$$enum_ContentModerationLevel_Medium_title$$",
          "description": "BotSchema:$$enum_ContentModerationLevel_Medium_description$$",
          "const": "Medium"
        },
        {
          "title": "BotSchema:$$enum_ContentModerationLevel_High_title$$",
          "description": "BotSchema:$$enum_ContentModerationLevel_High_description$$",
          "const": "High"
        },
        {
          "title": "BotSchema:$$enum_ContentModerationLevel_Maximum_title$$",
          "description": "BotSchema:$$enum_ContentModerationLevel_Maximum_description$$",
          "const": "Maximum"
        }
      ]
    },
    "ToneType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ToneType_Friendly_title$$",
          "description": "BotSchema:$$enum_ToneType_Friendly_description$$",
          "const": "Friendly"
        },
        {
          "title": "BotSchema:$$enum_ToneType_Confident_title$$",
          "description": "BotSchema:$$enum_ToneType_Confident_description$$",
          "const": "Confident"
        },
        {
          "title": "BotSchema:$$enum_ToneType_Empathetic_title$$",
          "description": "BotSchema:$$enum_ToneType_Empathetic_description$$",
          "const": "Empathetic"
        },
        {
          "title": "BotSchema:$$enum_ToneType_Conversational_title$$",
          "description": "BotSchema:$$enum_ToneType_Conversational_description$$",
          "const": "Conversational"
        },
        {
          "title": "BotSchema:$$enum_ToneType_Professional_title$$",
          "description": "BotSchema:$$enum_ToneType_Professional_description$$",
          "const": "Professional"
        },
        {
          "title": "BotSchema:$$enum_ToneType_Motivational_title$$",
          "description": "BotSchema:$$enum_ToneType_Motivational_description$$",
          "const": "Motivational"
        }
      ]
    },
    "DefaultResponseMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DefaultResponseMode_Auto_title$$",
          "description": "BotSchema:$$enum_DefaultResponseMode_Auto_description$$",
          "const": "Auto"
        },
        {
          "title": "BotSchema:$$enum_DefaultResponseMode_ThinkDeeper_title$$",
          "description": "BotSchema:$$enum_DefaultResponseMode_ThinkDeeper_description$$",
          "const": "ThinkDeeper"
        },
        {
          "title": "BotSchema:$$enum_DefaultResponseMode_QuickResponse_title$$",
          "description": "BotSchema:$$enum_DefaultResponseMode_QuickResponse_description$$",
          "const": "QuickResponse"
        }
      ]
    },
    "SharePointIndexBehavior": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SharePointIndexBehavior_Disabled_title$$",
          "description": "BotSchema:$$enum_SharePointIndexBehavior_Disabled_description$$",
          "const": "Disabled"
        },
        {
          "title": "BotSchema:$$enum_SharePointIndexBehavior_EnabledWithFallback_title$$",
          "description": "BotSchema:$$enum_SharePointIndexBehavior_EnabledWithFallback_description$$",
          "const": "EnabledWithFallback"
        },
        {
          "title": "BotSchema:$$enum_SharePointIndexBehavior_EnabledWithoutFallback_title$$",
          "description": "BotSchema:$$enum_SharePointIndexBehavior_EnabledWithoutFallback_description$$",
          "const": "EnabledWithoutFallback"
        }
      ]
    },
    "TaskActionOutputMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TaskActionOutputMode_All_title$$",
          "description": "BotSchema:$$enum_TaskActionOutputMode_All_description$$",
          "const": "All"
        },
        {
          "title": "BotSchema:$$enum_TaskActionOutputMode_Specific_title$$",
          "description": "BotSchema:$$enum_TaskActionOutputMode_Specific_description$$",
          "const": "Specific"
        }
      ]
    },
    "TemplateResponseMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TemplateResponseMode_Strict_title$$",
          "const": "Strict"
        },
        {
          "title": "BotSchema:$$enum_TemplateResponseMode_Generated_title$$",
          "const": "Generated"
        }
      ]
    },
    "AgentMessageRole": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AgentMessageRole_User_title$$",
          "const": "User"
        },
        {
          "title": "BotSchema:$$enum_AgentMessageRole_Agent_title$$",
          "const": "Agent"
        }
      ]
    },
    "AgentMessageContentType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AgentMessageContentType_Text_title$$",
          "const": "Text"
        },
        {
          "title": "BotSchema:$$enum_AgentMessageContentType_ImageFile_title$$",
          "const": "ImageFile"
        },
        {
          "title": "BotSchema:$$enum_AgentMessageContentType_ImageUrl_title$$",
          "const": "ImageUrl"
        }
      ]
    },
    "AgentMessageSortOrder": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AgentMessageSortOrder_NewestFirst_title$$",
          "const": "NewestFirst"
        },
        {
          "title": "BotSchema:$$enum_AgentMessageSortOrder_OldestFirst_title$$",
          "const": "OldestFirst"
        }
      ]
    },
    "SensitivityLevel": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SensitivityLevel_None_title$$",
          "const": "None"
        },
        {
          "title": "BotSchema:$$enum_SensitivityLevel_Sensitive_title$$",
          "const": "Sensitive"
        }
      ]
    },
    "ConnectorDynamicValuesCapability": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ConnectorDynamicValuesCapability_List_title$$",
          "const": "List"
        },
        {
          "title": "BotSchema:$$enum_ConnectorDynamicValuesCapability_FilePicker_title$$",
          "const": "FilePicker"
        }
      ]
    },
    "PropertyVisibility": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_PropertyVisibility_Important_title$$",
          "const": "Important"
        },
        {
          "title": "BotSchema:$$enum_PropertyVisibility_Advanced_title$$",
          "const": "Advanced"
        },
        {
          "title": "BotSchema:$$enum_PropertyVisibility_Internal_title$$",
          "const": "Internal"
        }
      ]
    },
    "AiSensitivityLevel": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AiSensitivityLevel_None_title$$",
          "const": "None"
        },
        {
          "title": "BotSchema:$$enum_AiSensitivityLevel_Low_title$$",
          "const": "Low"
        },
        {
          "title": "BotSchema:$$enum_AiSensitivityLevel_High_title$$",
          "const": "High"
        }
      ]
    },
    "BotAccessControlPolicy": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_BotAccessControlPolicy_Any_title$$",
          "const": "Any"
        },
        {
          "title": "BotSchema:$$enum_BotAccessControlPolicy_ChatbotReaders_title$$",
          "const": "ChatbotReaders"
        },
        {
          "title": "BotSchema:$$enum_BotAccessControlPolicy_GroupMembership_title$$",
          "const": "GroupMembership"
        },
        {
          "title": "BotSchema:$$enum_BotAccessControlPolicy_AnyMultiTenant_title$$",
          "const": "AnyMultiTenant"
        }
      ]
    },
    "BotAuthenticationMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_BotAuthenticationMode_Unspecified_title$$",
          "const": "Unspecified"
        },
        {
          "title": "BotSchema:$$enum_BotAuthenticationMode_None_title$$",
          "const": "None"
        },
        {
          "title": "BotSchema:$$enum_BotAuthenticationMode_Integrated_title$$",
          "const": "Integrated"
        },
        {
          "title": "BotSchema:$$enum_BotAuthenticationMode_CustomAzureActiveDirectory_title$$",
          "const": "CustomAzureActiveDirectory"
        },
        {
          "title": "BotSchema:$$enum_BotAuthenticationMode_GenericOAuth2_title$$",
          "const": "GenericOAuth2"
        }
      ]
    },
    "BotAuthenticationTrigger": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_BotAuthenticationTrigger_AsNeeded_title$$",
          "const": "AsNeeded"
        },
        {
          "title": "BotSchema:$$enum_BotAuthenticationTrigger_Always_title$$",
          "const": "Always"
        }
      ]
    },
    "BotComponentReusePolicy": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_BotComponentReusePolicy_None_title$$",
          "const": "None"
        },
        {
          "title": "BotSchema:$$enum_BotComponentReusePolicy_Private_title$$",
          "const": "Private"
        },
        {
          "title": "BotSchema:$$enum_BotComponentReusePolicy_Public_title$$",
          "const": "Public"
        }
      ]
    },
    "Language": {
      "type": "number",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_Language_Arabic_title$$",
          "const": 1025
        },
        {
          "title": "BotSchema:$$enum_Language_Chinese_Simplified_title$$",
          "const": 2052
        },
        {
          "title": "BotSchema:$$enum_Language_Chinese_Traditional_title$$",
          "const": 1028
        },
        {
          "title": "BotSchema:$$enum_Language_Czech_title$$",
          "const": 1029
        },
        {
          "title": "BotSchema:$$enum_Language_Danish_title$$",
          "const": 1030
        },
        {
          "title": "BotSchema:$$enum_Language_Dutch_title$$",
          "const": 1043
        },
        {
          "title": "BotSchema:$$enum_Language_English_title$$",
          "const": 1033
        },
        {
          "title": "BotSchema:$$enum_Language_Finnish_title$$",
          "const": 1035
        },
        {
          "title": "BotSchema:$$enum_Language_French_title$$",
          "const": 1036
        },
        {
          "title": "BotSchema:$$enum_Language_German_title$$",
          "const": 1031
        },
        {
          "title": "BotSchema:$$enum_Language_Greek_title$$",
          "const": 1032
        },
        {
          "title": "BotSchema:$$enum_Language_Hindi_title$$",
          "const": 1081
        },
        {
          "title": "BotSchema:$$enum_Language_Indonesian_title$$",
          "const": 1057
        },
        {
          "title": "BotSchema:$$enum_Language_Italian_title$$",
          "const": 1040
        },
        {
          "title": "BotSchema:$$enum_Language_Japanese_title$$",
          "const": 1041
        },
        {
          "title": "BotSchema:$$enum_Language_Korean_title$$",
          "const": 1042
        },
        {
          "title": "BotSchema:$$enum_Language_Norwegian_title$$",
          "const": 1044
        },
        {
          "title": "BotSchema:$$enum_Language_Polish_title$$",
          "const": 1045
        },
        {
          "title": "BotSchema:$$enum_Language_Portuguese_Brazilian_title$$",
          "const": 1046
        },
        {
          "title": "BotSchema:$$enum_Language_Russian_title$$",
          "const": 1049
        },
        {
          "title": "BotSchema:$$enum_Language_Spanish_title$$",
          "const": 1034
        },
        {
          "title": "BotSchema:$$enum_Language_Thai_title$$",
          "const": 1054
        },
        {
          "title": "BotSchema:$$enum_Language_Swedish_title$$",
          "const": 1053
        },
        {
          "title": "BotSchema:$$enum_Language_Turkish_title$$",
          "const": 1055
        },
        {
          "title": "BotSchema:$$enum_Language_English_UK_title$$",
          "const": 2057
        },
        {
          "title": "BotSchema:$$enum_Language_French_Canada_title$$",
          "const": 3084
        },
        {
          "title": "BotSchema:$$enum_Language_Spanish_US_title$$",
          "const": 21514
        },
        {
          "title": "BotSchema:$$enum_Language_English_AU_title$$",
          "const": 3081
        },
        {
          "title": "BotSchema:$$enum_Language_Ukrainian_title$$",
          "const": 1058
        },
        {
          "title": "BotSchema:$$enum_Language_Hebrew_title$$",
          "const": 1037
        },
        {
          "title": "BotSchema:$$enum_Language_Portuguese_Portugal_title$$",
          "const": 2070
        },
        {
          "title": "BotSchema:$$enum_Language_Spanish_PR_title$$",
          "const": 20490
        }
      ]
    },
    "ActivityImportance": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ActivityImportance_Low_title$$",
          "const": "Low"
        },
        {
          "title": "BotSchema:$$enum_ActivityImportance_Normal_title$$",
          "const": "Normal"
        },
        {
          "title": "BotSchema:$$enum_ActivityImportance_High_title$$",
          "const": "High"
        }
      ]
    },
    "AttachmentLayout": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AttachmentLayout_List_title$$",
          "const": "List"
        },
        {
          "title": "BotSchema:$$enum_AttachmentLayout_Carousel_title$$",
          "const": "Carousel"
        }
      ]
    },
    "InputHint": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_InputHint_AcceptingInput_title$$",
          "const": "AcceptingInput"
        },
        {
          "title": "BotSchema:$$enum_InputHint_IgnoringInput_title$$",
          "const": "IgnoringInput"
        },
        {
          "title": "BotSchema:$$enum_InputHint_ExpectingInput_title$$",
          "const": "ExpectingInput"
        }
      ]
    },
    "DtmfTerminationKey": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DtmfTerminationKey_PoundKey_title$$",
          "const": "PoundKey"
        },
        {
          "title": "BotSchema:$$enum_DtmfTerminationKey_StarKey_title$$",
          "const": "StarKey"
        }
      ]
    },
    "InterruptionEagernessLevel": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_InterruptionEagernessLevel_Low_title$$",
          "const": "Low"
        },
        {
          "title": "BotSchema:$$enum_InterruptionEagernessLevel_Medium_title$$",
          "const": "Medium"
        },
        {
          "title": "BotSchema:$$enum_InterruptionEagernessLevel_High_title$$",
          "const": "High"
        }
      ]
    },
    "TurnDetectionType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TurnDetectionType_SilenceBasedVoiceActivityDetection_title$$",
          "description": "BotSchema:$$enum_TurnDetectionType_SilenceBasedVoiceActivityDetection_description$$",
          "const": "SilenceBasedVoiceActivityDetection"
        },
        {
          "title": "BotSchema:$$enum_TurnDetectionType_SemanticVoiceActivityDetection_title$$",
          "description": "BotSchema:$$enum_TurnDetectionType_SemanticVoiceActivityDetection_description$$",
          "const": "SemanticVoiceActivityDetection"
        }
      ]
    },
    "DigitalTurnDetectionType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DigitalTurnDetectionType_None_title$$",
          "description": "BotSchema:$$enum_DigitalTurnDetectionType_None_description$$",
          "const": "None"
        },
        {
          "title": "BotSchema:$$enum_DigitalTurnDetectionType_SilenceBasedVoiceActivityDetection_title$$",
          "description": "BotSchema:$$enum_DigitalTurnDetectionType_SilenceBasedVoiceActivityDetection_description$$",
          "const": "SilenceBasedVoiceActivityDetection"
        },
        {
          "title": "BotSchema:$$enum_DigitalTurnDetectionType_SemanticVoiceActivityDetection_title$$",
          "description": "BotSchema:$$enum_DigitalTurnDetectionType_SemanticVoiceActivityDetection_description$$",
          "const": "SemanticVoiceActivityDetection"
        }
      ]
    },
    "DigitalNoiseReductionMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DigitalNoiseReductionMode_None_title$$",
          "const": "None"
        },
        {
          "title": "BotSchema:$$enum_DigitalNoiseReductionMode_DeepNoiseSuppression_title$$",
          "description": "BotSchema:$$enum_DigitalNoiseReductionMode_DeepNoiseSuppression_description$$",
          "const": "DeepNoiseSuppression"
        }
      ]
    },
    "DigitalListeningMode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DigitalListeningMode_AlwaysListening_title$$",
          "description": "BotSchema:$$enum_DigitalListeningMode_AlwaysListening_description$$",
          "const": "AlwaysListening"
        },
        {
          "title": "BotSchema:$$enum_DigitalListeningMode_PushToTalk_title$$",
          "description": "BotSchema:$$enum_DigitalListeningMode_PushToTalk_description$$",
          "const": "PushToTalk"
        }
      ]
    },
    "TableSearchType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TableSearchType_DataverseSearch_title$$",
          "const": "DataverseSearch"
        },
        {
          "title": "BotSchema:$$enum_TableSearchType_FederatedSearch_title$$",
          "const": "FederatedSearch"
        }
      ]
    },
    "DefaultValueMissingAction": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DefaultValueMissingAction_HangUp_title$$",
          "const": "HangUp"
        },
        {
          "title": "BotSchema:$$enum_DefaultValueMissingAction_Escalate_title$$",
          "const": "Escalate"
        },
        {
          "title": "BotSchema:$$enum_DefaultValueMissingAction_SetValue_title$$",
          "const": "SetValue"
        },
        {
          "title": "BotSchema:$$enum_DefaultValueMissingAction_SetEmpty_title$$",
          "const": "SetEmpty"
        },
        {
          "title": "BotSchema:$$enum_DefaultValueMissingAction_GoToDialog_title$$",
          "const": "GoToDialog"
        }
      ]
    },
    "DtmfMappingKey": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num0_title$$",
          "const": "Num0"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num1_title$$",
          "const": "Num1"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num2_title$$",
          "const": "Num2"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num3_title$$",
          "const": "Num3"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num4_title$$",
          "const": "Num4"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num5_title$$",
          "const": "Num5"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num6_title$$",
          "const": "Num6"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num7_title$$",
          "const": "Num7"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num8_title$$",
          "const": "Num8"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_Num9_title$$",
          "const": "Num9"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_PoundKey_title$$",
          "const": "PoundKey"
        },
        {
          "title": "BotSchema:$$enum_DtmfMappingKey_StarKey_title$$",
          "const": "StarKey"
        }
      ]
    },
    "DlpComponentType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DlpComponentType_Flow_title$$",
          "const": "Flow"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_Skill_title$$",
          "const": "Skill"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_HttpRequest_title$$",
          "const": "HttpRequest"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_AnonymousAccess_title$$",
          "const": "AnonymousAccess"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_Channel_title$$",
          "const": "Channel"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_Connector_title$$",
          "const": "Connector"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_GenerativeAnswers_title$$",
          "const": "GenerativeAnswers"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_GenerativeActions_title$$",
          "const": "GenerativeActions"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_GenerativeBuilder_title$$",
          "const": "GenerativeBuilder"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_ApplicationInsights_title$$",
          "const": "ApplicationInsights"
        },
        {
          "title": "BotSchema:$$enum_DlpComponentType_Knowledge_title$$",
          "const": "Knowledge"
        }
      ]
    },
    "DataPolicyEvaluationViolationType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DataPolicyEvaluationViolationType_NotSpecified_title$$",
          "const": "NotSpecified"
        },
        {
          "title": "BotSchema:$$enum_DataPolicyEvaluationViolationType_BlockedConnector_title$$",
          "const": "BlockedConnector"
        },
        {
          "title": "BotSchema:$$enum_DataPolicyEvaluationViolationType_BusinessAndNonBusinessConnector_title$$",
          "const": "BusinessAndNonBusinessConnector"
        },
        {
          "title": "BotSchema:$$enum_DataPolicyEvaluationViolationType_BlockedEndpoint_title$$",
          "const": "BlockedEndpoint"
        },
        {
          "title": "BotSchema:$$enum_DataPolicyEvaluationViolationType_BlockedAction_title$$",
          "const": "BlockedAction"
        }
      ]
    },
    "SpeechRecognitionFormatType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SpeechRecognitionFormatType_Default_title$$",
          "const": "Default"
        },
        {
          "title": "BotSchema:$$enum_SpeechRecognitionFormatType_NumberAsDigits_title$$",
          "const": "NumberAsDigits"
        }
      ]
    },
    "AmbiguousDateTimeResolutionBehavior": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_AmbiguousDateTimeResolutionBehavior_PromptForDisambiguation_title$$",
          "description": "BotSchema:$$enum_AmbiguousDateTimeResolutionBehavior_PromptForDisambiguation_description$$",
          "const": "PromptForDisambiguation"
        },
        {
          "title": "BotSchema:$$enum_AmbiguousDateTimeResolutionBehavior_PreferFuture_title$$",
          "description": "BotSchema:$$enum_AmbiguousDateTimeResolutionBehavior_PreferFuture_description$$",
          "const": "PreferFuture"
        },
        {
          "title": "BotSchema:$$enum_AmbiguousDateTimeResolutionBehavior_PreferPast_title$$",
          "description": "BotSchema:$$enum_AmbiguousDateTimeResolutionBehavior_PreferPast_description$$",
          "const": "PreferPast"
        }
      ]
    },
    "ParseValueErrorPolicy": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ParseValueErrorPolicy_ThrowError_title$$",
          "description": "BotSchema:$$enum_ParseValueErrorPolicy_ThrowError_description$$",
          "const": "ThrowError"
        },
        {
          "title": "BotSchema:$$enum_ParseValueErrorPolicy_DefaultBlank_title$$",
          "description": "BotSchema:$$enum_ParseValueErrorPolicy_DefaultBlank_description$$",
          "const": "DefaultBlank"
        }
      ]
    },
    "ActivityType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ActivityType_ContactRelationUpdate_title$$",
          "const": "ContactRelationUpdate"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_ConversationUpdate_title$$",
          "const": "ConversationUpdate"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_EndOfConversation_title$$",
          "const": "EndOfConversation"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Event_title$$",
          "const": "Event"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Delay_title$$",
          "const": "Delay"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_DeleteUserData_title$$",
          "const": "DeleteUserData"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Handoff_title$$",
          "const": "Handoff"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_InstallationUpdate_title$$",
          "const": "InstallationUpdate"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Invoke_title$$",
          "const": "Invoke"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_InvokeResponse_title$$",
          "const": "InvokeResponse"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Message_title$$",
          "const": "Message"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_MessageDelete_title$$",
          "const": "MessageDelete"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_MessageReaction_title$$",
          "const": "MessageReaction"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_MessageUpdate_title$$",
          "const": "MessageUpdate"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Suggestion_title$$",
          "const": "Suggestion"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Trace_title$$",
          "const": "Trace"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Typing_title$$",
          "const": "Typing"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_Command_title$$",
          "const": "Command"
        },
        {
          "title": "BotSchema:$$enum_ActivityType_CommandResult_title$$",
          "const": "CommandResult"
        }
      ]
    },
    "ChannelId": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ChannelId_Directline_title$$",
          "const": "Directline"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_Facebook_title$$",
          "const": "Facebook"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_MsTeams_title$$",
          "const": "MsTeams"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_Telephony_title$$",
          "const": "Telephony"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_Omnichannel_title$$",
          "const": "Omnichannel"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_Microsoft365Copilot_title$$",
          "const": "Microsoft365Copilot"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_Agents_title$$",
          "const": "Agents"
        },
        {
          "title": "BotSchema:$$enum_ChannelId_MsTeamsPhone_title$$",
          "const": "MsTeamsPhone"
        }
      ]
    },
    "PlanStepType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_PlanStepType_Action_title$$",
          "const": "Action"
        },
        {
          "title": "BotSchema:$$enum_PlanStepType_Topic_title$$",
          "const": "Topic"
        },
        {
          "title": "BotSchema:$$enum_PlanStepType_Agent_title$$",
          "const": "Agent"
        },
        {
          "title": "BotSchema:$$enum_PlanStepType_KnowledgeSource_title$$",
          "const": "KnowledgeSource"
        },
        {
          "title": "BotSchema:$$enum_PlanStepType_BuiltIn_title$$",
          "const": "BuiltIn"
        }
      ]
    },
    "InvocationSource": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_InvocationSource_User_title$$",
          "const": "User"
        },
        {
          "title": "BotSchema:$$enum_InvocationSource_Agent_title$$",
          "const": "Agent"
        }
      ]
    },
    "UserInputType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_UserInputType_Text_title$$",
          "const": "Text"
        },
        {
          "title": "BotSchema:$$enum_UserInputType_Speech_title$$",
          "const": "Speech"
        },
        {
          "title": "BotSchema:$$enum_UserInputType_DTMF_title$$",
          "const": "DTMF"
        }
      ]
    },
    "GenerativeResponseOutputType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_GenerativeResponseOutputType_TextOnly_title$$",
          "description": "BotSchema:$$enum_GenerativeResponseOutputType_TextOnly_description$$",
          "const": "TextOnly"
        },
        {
          "title": "BotSchema:$$enum_GenerativeResponseOutputType_FullResponse_title$$",
          "description": "BotSchema:$$enum_GenerativeResponseOutputType_FullResponse_description$$",
          "const": "FullResponse"
        }
      ]
    },
    "GenerativeModality": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_GenerativeModality_Automatic_title$$",
          "const": "Automatic"
        },
        {
          "title": "BotSchema:$$enum_GenerativeModality_Text_title$$",
          "const": "Text"
        },
        {
          "title": "BotSchema:$$enum_GenerativeModality_Speech_title$$",
          "const": "Speech"
        },
        {
          "title": "BotSchema:$$enum_GenerativeModality_TextAndSpeech_title$$",
          "const": "TextAndSpeech"
        }
      ]
    },
    "BooleanConditionOperator": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_Equal_title$$",
          "const": "Equal"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_NotEqual_title$$",
          "const": "NotEqual"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_Greater_title$$",
          "const": "Greater"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_GreaterEqual_title$$",
          "const": "GreaterEqual"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_Less_title$$",
          "const": "Less"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_LessEqual_title$$",
          "const": "LessEqual"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_In_title$$",
          "const": "In"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_ExactIn_title$$",
          "const": "ExactIn"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_IsBlank_title$$",
          "const": "IsBlank"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_IsNotBlank_title$$",
          "const": "IsNotBlank"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_IsEmpty_title$$",
          "const": "IsEmpty"
        },
        {
          "title": "BotSchema:$$enum_BooleanConditionOperator_IsNotEmpty_title$$",
          "const": "IsNotEmpty"
        }
      ]
    },
    "SearchSummarizationConfigurationState": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SearchSummarizationConfigurationState_NotConfigured_title$$",
          "const": "NotConfigured"
        },
        {
          "title": "BotSchema:$$enum_SearchSummarizationConfigurationState_Configured_title$$",
          "const": "Configured"
        },
        {
          "title": "BotSchema:$$enum_SearchSummarizationConfigurationState_ConfiguredWithLegacyInfo_title$$",
          "const": "ConfiguredWithLegacyInfo"
        },
        {
          "title": "BotSchema:$$enum_SearchSummarizationConfigurationState_Customized_title$$",
          "const": "Customized"
        }
      ]
    },
    "VariableAIVisibility": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_VariableAIVisibility_Hidden_title$$",
          "const": "Hidden"
        },
        {
          "title": "BotSchema:$$enum_VariableAIVisibility_UseInAIContext_title$$",
          "const": "UseInAIContext"
        }
      ]
    },
    "ToolDialogVariableContext": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ToolDialogVariableContext_Inputs_title$$",
          "const": "Inputs"
        },
        {
          "title": "BotSchema:$$enum_ToolDialogVariableContext_Confirmation_title$$",
          "const": "Confirmation"
        },
        {
          "title": "BotSchema:$$enum_ToolDialogVariableContext_Outputs_title$$",
          "const": "Outputs"
        }
      ]
    },
    "TestActivitySourceType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_TestActivitySourceType_Manual_title$$",
          "const": "Manual"
        },
        {
          "title": "BotSchema:$$enum_TestActivitySourceType_Generated_title$$",
          "const": "Generated"
        },
        {
          "title": "BotSchema:$$enum_TestActivitySourceType_Edited_title$$",
          "const": "Edited"
        },
        {
          "title": "BotSchema:$$enum_TestActivitySourceType_Imported_title$$",
          "const": "Imported"
        },
        {
          "title": "BotSchema:$$enum_TestActivitySourceType_AnalyticsTheme_title$$",
          "const": "AnalyticsTheme"
        }
      ]
    },
    "GraderOutcome": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_GraderOutcome_Pass_title$$",
          "const": "Pass"
        },
        {
          "title": "BotSchema:$$enum_GraderOutcome_Fail_title$$",
          "const": "Fail"
        }
      ]
    },
    "ReferenceType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ReferenceType_Skill_title$$",
          "const": "Skill"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_CloudFlow_title$$",
          "const": "CloudFlow"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_AIModel_title$$",
          "const": "AIModel"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_Dialog_title$$",
          "const": "Dialog"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_Trigger_title$$",
          "const": "Trigger"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_Action_title$$",
          "const": "Action"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_EnvironmentVariable_title$$",
          "const": "EnvironmentVariable"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_Entity_title$$",
          "const": "Entity"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_ConnectionReference_title$$",
          "const": "ConnectionReference"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_Gpt_title$$",
          "const": "Gpt"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_File_title$$",
          "const": "File"
        },
        {
          "title": "BotSchema:$$enum_ReferenceType_Knowledge_title$$",
          "const": "Knowledge"
        }
      ]
    },
    "InvalidReferenceErrorCode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_InvalidReferenceErrorCode_NotFound_title$$",
          "const": "NotFound"
        },
        {
          "title": "BotSchema:$$enum_InvalidReferenceErrorCode_Disabled_title$$",
          "const": "Disabled"
        },
        {
          "title": "BotSchema:$$enum_InvalidReferenceErrorCode_InvalidKind_title$$",
          "const": "InvalidKind"
        }
      ]
    },
    "ExpressionErrorCode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ExpressionErrorCode_UnexpectedCharacter_title$$",
          "const": "UnexpectedCharacter"
        },
        {
          "title": "BotSchema:$$enum_ExpressionErrorCode_IdentifierNotRecognized_title$$",
          "const": "IdentifierNotRecognized"
        },
        {
          "title": "BotSchema:$$enum_ExpressionErrorCode_IncompatibleTypes_title$$",
          "const": "IncompatibleTypes"
        },
        {
          "title": "BotSchema:$$enum_ExpressionErrorCode_PowerFxError_title$$",
          "const": "PowerFxError"
        }
      ]
    },
    "ValidationErrorCode": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MissingRequiredProperty_title$$",
          "const": "MissingRequiredProperty"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_PropertyNotSupported_title$$",
          "const": "PropertyNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ElementNotSupported_title$$",
          "const": "ElementNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_EmptyCollection_title$$",
          "const": "EmptyCollection"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_EmptyActions_title$$",
          "const": "EmptyActions"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_SignInRequiredWithManualAuthentication_title$$",
          "const": "SignInRequiredWithManualAuthentication"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_SynonymsNotUnique_title$$",
          "const": "SynonymsNotUnique"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_UnknownEnumValue_title$$",
          "const": "UnknownEnumValue"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidPropertyPath_title$$",
          "const": "InvalidPropertyPath"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DisplayNameMustBeScalar_title$$",
          "const": "DisplayNameMustBeScalar"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MissingDisplayName_title$$",
          "const": "MissingDisplayName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_SynonymsMustBeArrayOfScalars_title$$",
          "const": "SynonymsMustBeArrayOfScalars"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AuthenticationInputNotEnabled_title$$",
          "const": "AuthenticationInputNotEnabled"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ManualAuthenticationInputNotEnabled_title$$",
          "const": "ManualAuthenticationInputNotEnabled"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateItem_title$$",
          "const": "DuplicateItem"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateVariableAssignment_title$$",
          "const": "DuplicateVariableAssignment"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateActionId_title$$",
          "const": "DuplicateActionId"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateConditionId_title$$",
          "const": "DuplicateConditionId"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_OverlappingTaskDialogInputPropertyPath_title$$",
          "const": "OverlappingTaskDialogInputPropertyPath"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateTaskDialogInputPropertyPath_title$$",
          "const": "DuplicateTaskDialogInputPropertyPath"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateDtmfKey_title$$",
          "const": "DuplicateDtmfKey"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ValueCannotBeNegative_title$$",
          "const": "ValueCannotBeNegative"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ConnectorDynamicTypeError_title$$",
          "const": "ConnectorDynamicTypeError"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ConnectorNotSupported_title$$",
          "const": "ConnectorNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ConnectorActionNotSupported_title$$",
          "const": "ConnectorActionNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_McpToolNotFound_title$$",
          "const": "McpToolNotFound"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ConnectionNotSet_title$$",
          "const": "ConnectionNotSet"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ConnectionDoesNotExist_title$$",
          "const": "ConnectionDoesNotExist"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ConnectionNotShared_title$$",
          "const": "ConnectionNotShared"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ReservedOptionSetName_title$$",
          "const": "ReservedOptionSetName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateOptionSetName_title$$",
          "const": "DuplicateOptionSetName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateMultiEntitySelection_title$$",
          "const": "DuplicateMultiEntitySelection"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DuplicateMultiEntityPropertyName_title$$",
          "const": "DuplicateMultiEntityPropertyName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_OneOfMultiEntityMinimumSelectedEntities_title$$",
          "const": "OneOfMultiEntityMinimumSelectedEntities"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_SameDTMFKeyAcrossSelectedMultiEntities_title$$",
          "const": "SameDTMFKeyAcrossSelectedMultiEntities"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_OptionSetNameHidesBuiltInName_title$$",
          "const": "OptionSetNameHidesBuiltInName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardJsonParsingError_title$$",
          "const": "AdaptiveCardJsonParsingError"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardMissingActionSubmit_title$$",
          "const": "AdaptiveCardMissingActionSubmit"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardUseOfReservedKeyword_title$$",
          "const": "AdaptiveCardUseOfReservedKeyword"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardActionSubmitIdTypeMismatch_title$$",
          "const": "AdaptiveCardActionSubmitIdTypeMismatch"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardInputIsRequiredMissingErrorMessage_title$$",
          "const": "AdaptiveCardInputIsRequiredMissingErrorMessage"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardInputIsRequiredMissingLabel_title$$",
          "const": "AdaptiveCardInputIsRequiredMissingLabel"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardVersionNotSupported_title$$",
          "const": "AdaptiveCardVersionNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdaptiveCardToggleInputMissingTitle_title$$",
          "const": "AdaptiveCardToggleInputMissingTitle"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_OpenAIDialogActionInvalidOutput_title$$",
          "const": "OpenAIDialogActionInvalidOutput"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_BingCustomSearchDataSourceInvalidCustomConfigurationId_title$$",
          "const": "BingCustomSearchDataSourceInvalidCustomConfigurationId"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_PublicSiteSearchDataSourceTooManySites_title$$",
          "const": "PublicSiteSearchDataSourceTooManySites"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_PublicSiteSearchDataSourceNotSupported_title$$",
          "const": "PublicSiteSearchDataSourceNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_SharePointSearchDataSourceTooManySites_title$$",
          "const": "SharePointSearchDataSourceTooManySites"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyAzureOpenAIOnYourDataKnowledgeSources_title$$",
          "const": "TooManyAzureOpenAIOnYourDataKnowledgeSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyPublicSiteSearchSources_title$$",
          "const": "TooManyPublicSiteSearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyBingCustomSearchSources_title$$",
          "const": "TooManyBingCustomSearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyDataverseStructuredSearchSources_title$$",
          "const": "TooManyDataverseStructuredSearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyFederatedStructuredSearchSources_title$$",
          "const": "TooManyFederatedStructuredSearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyFederatedIngestionBasedSearchSources_title$$",
          "const": "TooManyFederatedIngestionBasedSearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyAzureAISearchSources_title$$",
          "const": "TooManyAzureAISearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_FederatedStructuredSearchSourceNotConfigured_title$$",
          "const": "FederatedStructuredSearchSourceNotConfigured"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ExternalAgentTaskActionDoesNotAllowRedirect_title$$",
          "const": "ExternalAgentTaskActionDoesNotAllowRedirect"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidMakerConnectionReference_title$$",
          "const": "InvalidMakerConnectionReference"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TooManyFabricAISkillsSearchSources_title$$",
          "const": "TooManyFabricAISkillsSearchSources"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_EnvironmentVariableMissingValue_title$$",
          "const": "EnvironmentVariableMissingValue"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TemplateNotFound_title$$",
          "const": "TemplateNotFound"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TemplateLanguageNotSupported_title$$",
          "const": "TemplateLanguageNotSupported"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_SynchronizationSystemError_title$$",
          "const": "SynchronizationSystemError"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidSipHeader_title$$",
          "const": "InvalidSipHeader"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidTransferPhoneNumber_title$$",
          "const": "InvalidTransferPhoneNumber"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidDtmfSequence_title$$",
          "const": "InvalidDtmfSequence"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_DtmfSequenceLengthExceeded_title$$",
          "const": "DtmfSequenceLengthExceeded"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptBlocked_title$$",
          "const": "GptBlocked"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_BingSearchBlocked_title$$",
          "const": "BingSearchBlocked"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AdditionalInstructionsLengthGreaterThanMaxLengthAllowed_title$$",
          "const": "AdditionalInstructionsLengthGreaterThanMaxLengthAllowed"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_UserConnectionUnsupportedAuthentication_title$$",
          "const": "UserConnectionUnsupportedAuthentication"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_UserConnectionRequiresAuthentication_title$$",
          "const": "UserConnectionRequiresAuthentication"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MustPromptUserWhenRequired_title$$",
          "const": "MustPromptUserWhenRequired"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MaxCountExceeded_title$$",
          "const": "MaxCountExceeded"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MinCountNotMet_title$$",
          "const": "MinCountNotMet"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MaxLengthExceeded_title$$",
          "const": "MaxLengthExceeded"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GraphConnectorSearchSourceTooManyConnections_title$$",
          "const": "GraphConnectorSearchSourceTooManyConnections"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GraphConnectionNotSet_title$$",
          "const": "GraphConnectionNotSet"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationMissingName_title$$",
          "const": "GptValidationMissingName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationMissingDescription_title$$",
          "const": "GptValidationMissingDescription"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationMissingInstructions_title$$",
          "const": "GptValidationMissingInstructions"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationOffensiveContent_title$$",
          "const": "GptValidationOffensiveContent"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationJailbreakAttempted_title$$",
          "const": "GptValidationJailbreakAttempted"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationRAIViolation_title$$",
          "const": "GptValidationRAIViolation"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_GptValidationUnknownFailure_title$$",
          "const": "GptValidationUnknownFailure"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidGuid_title$$",
          "const": "InvalidGuid"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MakerConnectionIsUsed_title$$",
          "const": "MakerConnectionIsUsed"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_PublishWithAIFeaturesDisabled_title$$",
          "const": "PublishWithAIFeaturesDisabled"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TemperatureShouldBeNonNegative_title$$",
          "const": "TemperatureShouldBeNonNegative"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TopPMustBeBetweenZeroAndOne_title$$",
          "const": "TopPMustBeBetweenZeroAndOne"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MaxTokensShouldBePositive_title$$",
          "const": "MaxTokensShouldBePositive"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ChatMlSyntaxErrorEmptyMessageContent_title$$",
          "const": "ChatMlSyntaxErrorEmptyMessageContent"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ChatMlSyntaxErrorExpectedEndTag_title$$",
          "const": "ChatMlSyntaxErrorExpectedEndTag"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ChatMlSyntaxErrorInvalidMessageRole_title$$",
          "const": "ChatMlSyntaxErrorInvalidMessageRole"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ChatMlSyntaxErrorExpectedStartTag_title$$",
          "const": "ChatMlSyntaxErrorExpectedStartTag"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_CustomModelMissingInstructions_title$$",
          "const": "CustomModelMissingInstructions"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_CustomModelMissingDataSourcesVariableUsage_title$$",
          "const": "CustomModelMissingDataSourcesVariableUsage"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_CustomModelMissingUserQueryVariableUsage_title$$",
          "const": "CustomModelMissingUserQueryVariableUsage"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_ExternalChatCompletionModelConfigurationInvalidInput_title$$",
          "const": "ExternalChatCompletionModelConfigurationInvalidInput"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AnnotationMissingForEntitySample_title$$",
          "const": "AnnotationMissingForEntitySample"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidAnnotationForEntitySample_title$$",
          "const": "InvalidAnnotationForEntitySample"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MultipleAnnotationsNotAllowedForEntitySample_title$$",
          "const": "MultipleAnnotationsNotAllowedForEntitySample"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidAnnotationForTopicSample_title$$",
          "const": "InvalidAnnotationForTopicSample"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TriggerRecurrenceTooSmall_title$$",
          "const": "TriggerRecurrenceTooSmall"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TriggerRecurrenceInvalidInput_title$$",
          "const": "TriggerRecurrenceInvalidInput"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_TriggerRecurrenceInMakerModeOnlySupportManualTaskInput_title$$",
          "const": "TriggerRecurrenceInMakerModeOnlySupportManualTaskInput"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidBindingSensitivityLevel_title$$",
          "const": "InvalidBindingSensitivityLevel"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidBindingOutput_title$$",
          "const": "InvalidBindingOutput"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidBindingInput_title$$",
          "const": "InvalidBindingInput"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidBindingInvokeAction_title$$",
          "const": "InvalidBindingInvokeAction"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidBinding_title$$",
          "const": "InvalidBinding"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_IncorrectTypeAssignment_title$$",
          "const": "IncorrectTypeAssignment"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_IncompatibleTypeComparison_title$$",
          "const": "IncompatibleTypeComparison"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_AgentDialogContainsActionsWithinTrigger_title$$",
          "const": "AgentDialogContainsActionsWithinTrigger"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MakerAuthenticationIsBlocked_title$$",
          "const": "MakerAuthenticationIsBlocked"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidUrl_title$$",
          "const": "InvalidUrl"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidGraphConnectorPath_title$$",
          "const": "InvalidGraphConnectorPath"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidEmailAddress_title$$",
          "const": "InvalidEmailAddress"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidSipXHeaderName_title$$",
          "const": "InvalidSipXHeaderName"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidSipXHeaderValue_title$$",
          "const": "InvalidSipXHeaderValue"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidAppId_title$$",
          "const": "InvalidAppId"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_InvalidScopeUrl_title$$",
          "const": "InvalidScopeUrl"
        },
        {
          "title": "BotSchema:$$enum_ValidationErrorCode_MissingAgentIdentity_title$$",
          "const": "MissingAgentIdentity"
        }
      ]
    },
    "EnvironmentVariableSecretReadStatus": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_EnvironmentVariableSecretReadStatus_Success_title$$",
          "const": "Success"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableSecretReadStatus_BotForbidden_title$$",
          "const": "BotForbidden"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableSecretReadStatus_ServiceForbidden_title$$",
          "const": "ServiceForbidden"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableSecretReadStatus_NotFound_title$$",
          "const": "NotFound"
        },
        {
          "title": "BotSchema:$$enum_EnvironmentVariableSecretReadStatus_InternalError_title$$",
          "const": "InternalError"
        }
      ]
    },
    "DiagnosticType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_DiagnosticType_BotElementError_title$$",
          "const": "BotElementError"
        },
        {
          "title": "BotSchema:$$enum_DiagnosticType_BotElementWarning_title$$",
          "const": "BotElementWarning"
        },
        {
          "title": "BotSchema:$$enum_DiagnosticType_All_title$$",
          "const": "All"
        }
      ]
    },
    "SampleDataType": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SampleDataType_Json_title$$",
          "const": "Json"
        },
        {
          "title": "BotSchema:$$enum_SampleDataType_Yaml_title$$",
          "const": "Yaml"
        }
      ]
    },
    "WasmBrowserTelemetryLogLevel": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_WasmBrowserTelemetryLogLevel_Critical_title$$",
          "const": "Critical"
        },
        {
          "title": "BotSchema:$$enum_WasmBrowserTelemetryLogLevel_Error_title$$",
          "const": "Error"
        },
        {
          "title": "BotSchema:$$enum_WasmBrowserTelemetryLogLevel_Warning_title$$",
          "const": "Warning"
        },
        {
          "title": "BotSchema:$$enum_WasmBrowserTelemetryLogLevel_Information_title$$",
          "const": "Information"
        },
        {
          "title": "BotSchema:$$enum_WasmBrowserTelemetryLogLevel_Trace_title$$",
          "const": "Trace"
        },
        {
          "title": "BotSchema:$$enum_WasmBrowserTelemetryLogLevel_Debug_title$$",
          "const": "Debug"
        }
      ]
    },
    "WasmInvalidStateMessage": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_ContentIsNull_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_ContentIsNull_description$$",
          "const": "ContentIsNull"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_FormatIsNull_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_FormatIsNull_description$$",
          "const": "FormatIsNull"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_DialogActionIsNull_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_DialogActionIsNull_description$$",
          "const": "DialogActionIsNull"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_SchemaIsNull_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_SchemaIsNull_description$$",
          "const": "SchemaIsNull"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_InvalidLanguageCode_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_InvalidLanguageCode_description$$",
          "const": "InvalidLanguageCode"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_InvalidFormat_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_InvalidFormat_description$$",
          "const": "InvalidFormat"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_ComponentNotFound_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_ComponentNotFound_description$$",
          "const": "ComponentNotFound"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_DialogNotFound_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_DialogNotFound_description$$",
          "const": "DialogNotFound"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_SkillNotFound_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_SkillNotFound_description$$",
          "const": "SkillNotFound"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_ActionNotFound_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_ActionNotFound_description$$",
          "const": "ActionNotFound"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_FlowNotFound_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_FlowNotFound_description$$",
          "const": "FlowNotFound"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_InvokeSkillActionNotFound_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_InvokeSkillActionNotFound_description$$",
          "const": "InvokeSkillActionNotFound"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_BotNotLoaded_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_BotNotLoaded_description$$",
          "const": "BotNotLoaded"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_FeatureNotLoaded_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_FeatureNotLoaded_description$$",
          "const": "FeatureNotLoaded"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_ErrorGettingDynamicPlanToolDefinition_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_ErrorGettingDynamicPlanToolDefinition_description$$",
          "const": "ErrorGettingDynamicPlanToolDefinition"
        },
        {
          "title": "BotSchema:$$enum_WasmInvalidStateMessage_TranslationsAppliedWithCurrentLanguage_title$$",
          "description": "BotSchema:$$enum_WasmInvalidStateMessage_TranslationsAppliedWithCurrentLanguage_description$$",
          "const": "TranslationsAppliedWithCurrentLanguage"
        }
      ]
    },
    "SystemOptionSetName": {
      "type": "string",
      "oneOf": [
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_RecurrenceFrequency_title$$",
          "const": "RecurrenceFrequency"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_SkipQuestionMode_title$$",
          "const": "SkipQuestionMode"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_VariablesToClear_title$$",
          "const": "VariablesToClear"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_SignInReason_title$$",
          "const": "SignInReason"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_MultipleTopicsMatchedReason_title$$",
          "const": "MultipleTopicsMatchedReason"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_HttpMethod_title$$",
          "const": "HttpMethod"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_NetworkIsolationType_title$$",
          "const": "NetworkIsolationType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_ContentModerationLevel_title$$",
          "const": "ContentModerationLevel"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_ToneType_title$$",
          "const": "ToneType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_TemplateResponseMode_title$$",
          "const": "TemplateResponseMode"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_AgentMessageRole_title$$",
          "const": "AgentMessageRole"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_AgentMessageContentType_title$$",
          "const": "AgentMessageContentType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_AgentMessageSortOrder_title$$",
          "const": "AgentMessageSortOrder"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_Locale_title$$",
          "const": "Locale"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_DTMFTerminationKey_title$$",
          "const": "DTMFTerminationKey"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_InterruptionEagernessLevel_title$$",
          "const": "InterruptionEagernessLevel"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_TurnDetectionType_title$$",
          "const": "TurnDetectionType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_DigitalTurnDetectionType_title$$",
          "description": "BotSchema:$$enum_SystemOptionSetName_DigitalTurnDetectionType_description$$",
          "const": "DigitalTurnDetectionType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_DigitalNoiseReductionMode_title$$",
          "description": "BotSchema:$$enum_SystemOptionSetName_DigitalNoiseReductionMode_description$$",
          "const": "DigitalNoiseReductionMode"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_DigitalListeningMode_title$$",
          "description": "BotSchema:$$enum_SystemOptionSetName_DigitalListeningMode_description$$",
          "const": "DigitalListeningMode"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_DefaultValueMissingAction_title$$",
          "const": "DefaultValueMissingAction"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_ActivityType_title$$",
          "const": "ActivityType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_ChannelId_title$$",
          "const": "ChannelId"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_PlanStepType_title$$",
          "const": "PlanStepType"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_InvocationSource_title$$",
          "const": "InvocationSource"
        },
        {
          "title": "BotSchema:$$enum_SystemOptionSetName_UserInputType_title$$",
          "const": "UserInputType"
        }
      ]
    },
    "ValueExpression": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "type": "number"
        },
        {
          "type": "boolean"
        },
        {
          "type": "array"
        },
        {
          "type": "object"
        }
      ]
    },
    "StringExpression": {
      "title": "LiteralValue",
      "type": "string"
    },
    "AdaptiveCardExpression": {
      "title": "LiteralValue",
      "type": "string"
    },
    "FileExpression": {
      "type": "string",
      "pattern": "=.*"
    },
    "BoolExpression": {
      "oneOf": [
        {
          "title": "LiteralValue",
          "type": "boolean"
        },
        {
          "type": "string",
          "pattern": "=.*"
        }
      ]
    },
    "IntExpression": {
      "oneOf": [
        {
          "title": "LiteralValue",
          "type": "number"
        },
        {
          "type": "string",
          "pattern": "=.*"
        }
      ]
    },
    "NumberExpression": {
      "oneOf": [
        {
          "title": "LiteralValue",
          "type": "number"
        },
        {
          "type": "string",
          "pattern": "=.*"
        }
      ]
    },
    "DialogExpression": {
      "oneOf": [
        {
          "title": "LiteralValue",
          "type": "string"
        },
        {
          "type": "string",
          "pattern": "=.*"
        }
      ]
    }
  },
  "oneOf": [
    {
      "$ref": "#/definitions/AdaptiveDialog"
    },
    {
      "$ref": "#/definitions/TaskDialog"
    }
  ]
}