feat(events): expose typed payload snapshots

This commit is contained in:
jxxghp
2026-08-25 22:32:33 +08:00
parent c8146ee395
commit 3ba4027d84
13 changed files with 1023 additions and 54 deletions
+366 -11
View File
@@ -1163,539 +1163,804 @@
"ChainEventType.AgentLLMProvider": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "AgentLLMProviderEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "AgentLLMProviderEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [
"api_key"
],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.AuthIntercept": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "AuthInterceptCredentials",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "AuthInterceptCredentials",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [
"token"
],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.AuthVerification": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "AuthCredentials",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "AuthCredentials",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [
"password",
"token",
"mfa_code"
],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.CommandRegister": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "CommandRegisterEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "CommandRegisterEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.DiscoverSource": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "DiscoverSourceEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "DiscoverSourceEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.MediaRecognize": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "MediaRecognizeEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "MediaRecognizeEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.MediaRecognizeConvert": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "MediaRecognizeConvertEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "MediaRecognizeConvertEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.MusicMediaRecognize": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "MusicMediaRecognizeEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "MusicMediaRecognizeEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.MusicNameRecognize": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "MusicNameRecognizeEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "MusicNameRecognizeEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.NameRecognize": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "NameRecognizeEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "NameRecognizeEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.PluginDataReset": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "PluginDataResetEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "PluginDataResetEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.RecommendSource": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "RecommendSourceEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "RecommendSourceEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.ResourceDownload": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "ResourceDownloadInputContractData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"payload_contract": "ResourceDownloadEventData",
"output_contract": "ResourceDownloadOutputContractData",
"payload_contract": "ResourceDownloadContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.ResourceSelection": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "ResourceSelectionInputContractData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"payload_contract": "ResourceSelectionEventData",
"output_contract": "ResourceSelectionOutputContractData",
"payload_contract": "ResourceSelectionContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.StorageOperSelection": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "StorageOperSelectionEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "StorageOperSelectionEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.SubscribeCompletionCheck": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "SubscribeCompletionCheckInputContractData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"payload_contract": "SubscribeCompletionCheckEventData",
"output_contract": "SubscribeCompletionCheckOutputContractData",
"payload_contract": "SubscribeCompletionCheckContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.SubscribeEpisodesRefresh": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "SubscribeEpisodesRefreshEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "SubscribeEpisodesRefreshEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.TransferIntercept": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "TransferInterceptEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "TransferInterceptEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.TransferOverwriteCheck": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "TransferOverwriteCheckEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "TransferOverwriteCheckEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.TransferRename": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "TransferRenameEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "TransferRenameEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.TransferRenameBuild": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "TransferRenameBuildEventData",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "TransferRenameBuildEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"ChainEventType.WorkflowExecution": {
"delivery": "ephemeral",
"error_behavior": "stop_chain",
"input_contract": "ActionContext",
"legacy_reason": null,
"mode": "chain",
"ordering": "priority_serial",
"output_contract": null,
"payload_contract": "ActionContext",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.AgentTokensUsage": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "AgentTokensUsageEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "AgentTokensUsageEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.AudioTransferComplete": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "TransferResultContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "TransferResultEventData",
"output_contract": null,
"payload_contract": "TransferResultContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.AudioTransferFailed": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "TransferResultContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "TransferResultEventData",
"output_contract": null,
"payload_contract": "TransferResultContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.CommandExcute": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "CommandExecuteEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "CommandExecuteEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.ConfigChanged": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "ConfigChangeEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "ConfigChangeEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "host_only"
},
"EventType.DownloadAdded": {
"delivery": "durable_required",
"error_behavior": "notify",
"input_contract": "DownloadAddedContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "DownloadAddedEventData",
"output_contract": null,
"payload_contract": "DownloadAddedContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.DownloadDeleted": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "DownloadDeletedEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "DownloadDeletedEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.DownloadFileDeleted": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "DownloadFileDeletedEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "DownloadFileDeletedEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.HistoryDeleted": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "HistoryDeletedEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "HistoryDeletedEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.MessageAction": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "MessageActionEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "MessageActionEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.MetadataScrape": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "MetadataScrapeContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "MetadataScrapeEventData",
"output_contract": null,
"payload_contract": "MetadataScrapeContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.ModuleReload": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "EmptyEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "EmptyEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "host_only"
},
"EventType.NoticeMessage": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "NoticeMessageEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "NoticeMessageEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.PluginAction": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "PluginActionEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "PluginActionEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "target_plugin"
},
"EventType.PluginReload": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "PluginReloadEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "PluginReloadEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.PluginTriggered": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "PluginTriggeredEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "PluginTriggeredEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "target_plugin"
},
"EventType.SiteDeleted": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "SiteEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SiteEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SiteRefreshed": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "SiteEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SiteEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SiteUpdated": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "SiteEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SiteEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SubscribeAdded": {
"delivery": "durable_required",
"error_behavior": "notify",
"input_contract": "SubscribeAddedEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SubscribeAddedEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SubscribeComplete": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "SubscribeCompleteEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SubscribeCompleteEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SubscribeDeleted": {
"delivery": "durable_required",
"error_behavior": "notify",
"input_contract": "SubscribeDeletedEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SubscribeDeletedEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SubscribeModified": {
"delivery": "durable_required",
"error_behavior": "notify",
"input_contract": "SubscribeModifiedEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SubscribeModifiedEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SubtitleTransferComplete": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "TransferResultContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "TransferResultEventData",
"output_contract": null,
"payload_contract": "TransferResultContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SubtitleTransferFailed": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "TransferResultContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "TransferResultEventData",
"output_contract": null,
"payload_contract": "TransferResultContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.SystemError": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "SystemErrorEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "SystemErrorEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "host_only"
},
"EventType.TransferComplete": {
"delivery": "durable_required",
"error_behavior": "notify",
"input_contract": "TransferResultContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "TransferResultEventData",
"output_contract": null,
"payload_contract": "TransferResultContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.TransferFailed": {
"delivery": "durable_required",
"error_behavior": "notify",
"input_contract": "TransferResultContractData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"payload_contract": "TransferResultEventData",
"output_contract": null,
"payload_contract": "TransferResultContractData",
"payload_mode": "snapshot",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.UserMessage": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "UserMessageEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "UserMessageEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.WebhookMessage": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "WebhookEventInfo",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "WebhookEventInfo",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
},
"EventType.WorkflowExecute": {
"delivery": "ephemeral",
"error_behavior": "notify",
"input_contract": "WorkflowExecuteEventData",
"legacy_reason": null,
"mode": "broadcast",
"ordering": "priority_queue",
"output_contract": null,
"payload_contract": "WorkflowExecuteEventData",
"payload_mode": "runtime",
"schema_version": 1,
"sensitive_fields": [],
"validation_mode": "diagnostic",
"visibility": "plugin_public"
}
},
@@ -8239,6 +8504,16 @@
}
],
"app.sdk.events": [
{
"kind": "import",
"name": "ContextSnapshot",
"target": "app.schemas.event.ContextSnapshot"
},
{
"kind": "import",
"name": "DownloadAddedContractData",
"target": "app.schemas.event.DownloadAddedContractData"
},
{
"kind": "import",
"name": "Event",
@@ -8249,10 +8524,90 @@
"name": "EventManager",
"target": "app.runtime.events.EventManager"
},
{
"kind": "import",
"name": "EventPayloadSnapshot",
"target": "app.runtime.event.snapshot.EventPayloadSnapshot"
},
{
"kind": "import",
"name": "FileContextSnapshot",
"target": "app.schemas.event.FileContextSnapshot"
},
{
"kind": "import",
"name": "MediaSnapshot",
"target": "app.schemas.event.MediaSnapshot"
},
{
"kind": "import",
"name": "MetaSnapshot",
"target": "app.schemas.event.MetaSnapshot"
},
{
"kind": "import",
"name": "MetadataScrapeContractData",
"target": "app.schemas.event.MetadataScrapeContractData"
},
{
"kind": "import",
"name": "ResourceDownloadContractData",
"target": "app.schemas.event.ResourceDownloadContractData"
},
{
"kind": "import",
"name": "ResourceDownloadInputContractData",
"target": "app.schemas.event.ResourceDownloadInputContractData"
},
{
"kind": "import",
"name": "ResourceDownloadOutputContractData",
"target": "app.schemas.event.ResourceDownloadOutputContractData"
},
{
"kind": "import",
"name": "ResourceSelectionContractData",
"target": "app.schemas.event.ResourceSelectionContractData"
},
{
"kind": "import",
"name": "ResourceSelectionInputContractData",
"target": "app.schemas.event.ResourceSelectionInputContractData"
},
{
"kind": "import",
"name": "ResourceSelectionOutputContractData",
"target": "app.schemas.event.ResourceSelectionOutputContractData"
},
{
"kind": "import",
"name": "SubscribeCompletionCheckContractData",
"target": "app.schemas.event.SubscribeCompletionCheckContractData"
},
{
"kind": "import",
"name": "SubscribeCompletionCheckInputContractData",
"target": "app.schemas.event.SubscribeCompletionCheckInputContractData"
},
{
"kind": "import",
"name": "SubscribeCompletionCheckOutputContractData",
"target": "app.schemas.event.SubscribeCompletionCheckOutputContractData"
},
{
"kind": "import",
"name": "TransferResultContractData",
"target": "app.schemas.event.TransferResultContractData"
},
{
"kind": "import",
"name": "eventmanager",
"target": "app.runtime.events.eventmanager"
},
{
"kind": "import",
"name": "snapshot_event_data",
"target": "app.runtime.event.snapshot.snapshot_event_data"
}
],
"app.sdk.logging": [