mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-11-04 14:24:58 +08:00
11305 lines
332 KiB
JSON
11305 lines
332 KiB
JSON
{
|
|
"compat_manifest": {
|
|
"module_aliases": {
|
|
"app.application.chain.durable_events": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.chain.events",
|
|
"target": "app.application.chain.events"
|
|
},
|
|
"app.application.filter": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.rules",
|
|
"target": "app.application.rules"
|
|
},
|
|
"app.application.filter_rules": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.rules",
|
|
"target": "app.application.rules"
|
|
},
|
|
"app.application.transfer_execution": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.transfer.execution",
|
|
"target": "app.application.transfer.execution"
|
|
},
|
|
"app.chain.media_interaction": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "chain",
|
|
"replacement": "app.chain.interaction",
|
|
"target": "app.chain.interaction"
|
|
},
|
|
"app.core.auth": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.security.auth",
|
|
"target": "app.application.security.auth"
|
|
},
|
|
"app.core.auth_bridge": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.security.auth",
|
|
"target": "app.application.security.auth"
|
|
},
|
|
"app.core.cache": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.cache",
|
|
"target": "app.sdk.cache"
|
|
},
|
|
"app.core.config": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.config",
|
|
"target": "app.runtime.config"
|
|
},
|
|
"app.core.context": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.context"
|
|
},
|
|
"app.core.event": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.events",
|
|
"target": "app.runtime.events"
|
|
},
|
|
"app.core.meta.customization": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.customization"
|
|
},
|
|
"app.core.meta.infopath": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.infopath"
|
|
},
|
|
"app.core.meta.metaanime": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.metaanime"
|
|
},
|
|
"app.core.meta.metabase": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.metabase"
|
|
},
|
|
"app.core.meta.metamusic": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.metamusic"
|
|
},
|
|
"app.core.meta.metavideo": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.metavideo"
|
|
},
|
|
"app.core.meta.releasegroup": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.releasegroup"
|
|
},
|
|
"app.core.meta.streamingplatform": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.streamingplatform"
|
|
},
|
|
"app.core.meta.words": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta.words"
|
|
},
|
|
"app.core.metainfo": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.metainfo"
|
|
},
|
|
"app.core.module": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.plugin.manager",
|
|
"target": "app.runtime.extensions.module.manager"
|
|
},
|
|
"app.core.plugin": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.plugin.manager",
|
|
"target": "app.runtime.extensions.plugin.manager"
|
|
},
|
|
"app.core.security": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.security",
|
|
"target": "app.sdk.security"
|
|
},
|
|
"app.db.agentchat_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.agentchat",
|
|
"target": "app.db.oper.agentchat"
|
|
},
|
|
"app.db.agenttask_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.agenttask",
|
|
"target": "app.db.oper.agenttask"
|
|
},
|
|
"app.db.downloadfailure_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.downloadfailure",
|
|
"target": "app.db.oper.downloadfailure"
|
|
},
|
|
"app.db.downloadhistory_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.downloadhistory",
|
|
"target": "app.db.oper.downloadhistory"
|
|
},
|
|
"app.db.init": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "startup",
|
|
"replacement": "app.startup.initializers.database",
|
|
"target": "app.startup.initializers.database"
|
|
},
|
|
"app.db.mediaserver_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.mediaserver",
|
|
"target": "app.db.oper.mediaserver"
|
|
},
|
|
"app.db.message_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.message",
|
|
"target": "app.db.oper.message"
|
|
},
|
|
"app.db.plugindata_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.plugindata",
|
|
"target": "app.db.oper.plugindata"
|
|
},
|
|
"app.db.site_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.application.site.contract.SiteRepository",
|
|
"target": "app.sdk._legacy.site"
|
|
},
|
|
"app.db.subscribe_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.application.subscription.write.add_subscribe",
|
|
"target": "app.sdk._legacy.subscribe"
|
|
},
|
|
"app.db.subscribehistory_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.application.subscription.contract.SubscriptionHistoryQueryPort",
|
|
"target": "app.sdk._legacy.subscribe"
|
|
},
|
|
"app.db.systemconfig_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.systemconfig",
|
|
"target": "app.db.oper.systemconfig"
|
|
},
|
|
"app.db.transferhistory_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.application.history",
|
|
"target": "app.sdk._legacy.history"
|
|
},
|
|
"app.db.transferpending_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.application.transfer.workflow",
|
|
"target": "app.sdk._legacy.transferpending"
|
|
},
|
|
"app.db.user_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.db.oper.user 或 app.api.deps",
|
|
"target": "app.sdk._legacy.user"
|
|
},
|
|
"app.db.userconfig_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "db",
|
|
"replacement": "app.db.oper.userconfig",
|
|
"target": "app.db.oper.userconfig"
|
|
},
|
|
"app.db.workflow_oper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.application.workflow.WorkflowExecutionPort",
|
|
"target": "app.sdk._legacy.workflow"
|
|
},
|
|
"app.domain.string": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.sdk.string"
|
|
},
|
|
"app.helper.agent": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.messaging.agent",
|
|
"target": "app.application.messaging.agent"
|
|
},
|
|
"app.helper.audio": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.audio",
|
|
"target": "app.application.audio"
|
|
},
|
|
"app.helper.browser": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.network.browser",
|
|
"target": "app.adapters.network.browser"
|
|
},
|
|
"app.helper.cloudflare": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.network.cloudflare",
|
|
"target": "app.adapters.network.cloudflare"
|
|
},
|
|
"app.helper.cookie": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.security.cookie",
|
|
"target": "app.application.security.cookie"
|
|
},
|
|
"app.helper.cookiecloud": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.external.cookiecloud",
|
|
"target": "app.adapters.external.cookiecloud"
|
|
},
|
|
"app.helper.directory": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.directory",
|
|
"target": "app.application.directory"
|
|
},
|
|
"app.helper.display": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.system.display",
|
|
"target": "app.adapters.system.display"
|
|
},
|
|
"app.helper.doh": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.network.doh",
|
|
"target": "app.adapters.network.doh"
|
|
},
|
|
"app.helper.downloader": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.application.downloader"
|
|
},
|
|
"app.helper.format": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.formatting",
|
|
"target": "app.application.formatting"
|
|
},
|
|
"app.helper.image": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.image",
|
|
"target": "app.application.image"
|
|
},
|
|
"app.helper.interaction": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.messaging.interaction",
|
|
"target": "app.application.messaging.interaction"
|
|
},
|
|
"app.helper.llm": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "agent",
|
|
"replacement": "app.agent.llm.helper",
|
|
"target": "app.agent.llm.helper"
|
|
},
|
|
"app.helper.locale": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.runtime.localization"
|
|
},
|
|
"app.helper.market": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.external.market",
|
|
"target": "app.adapters.external.market"
|
|
},
|
|
"app.helper.mediaserver": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.application.mediaserver"
|
|
},
|
|
"app.helper.message": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.messaging.message",
|
|
"target": "app.application.messaging.message"
|
|
},
|
|
"app.helper.module": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.foundation.reflection",
|
|
"target": "app.foundation.reflection"
|
|
},
|
|
"app.helper.nfo": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.scraper"
|
|
},
|
|
"app.helper.notification": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.application.notification"
|
|
},
|
|
"app.helper.ocr": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.external.ocr",
|
|
"target": "app.adapters.external.ocr"
|
|
},
|
|
"app.helper.package": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.system.package",
|
|
"target": "app.adapters.system.package"
|
|
},
|
|
"app.helper.passkey": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.security.passkey",
|
|
"target": "app.application.security.passkey"
|
|
},
|
|
"app.helper.plugin": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.external.market",
|
|
"target": "app.adapters.external.market"
|
|
},
|
|
"app.helper.progress": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.progress",
|
|
"target": "app.runtime.progress"
|
|
},
|
|
"app.helper.redis": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.cache.redis",
|
|
"target": "app.adapters.cache.redis"
|
|
},
|
|
"app.helper.resource": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.system.resource",
|
|
"target": "app.adapters.system.resource"
|
|
},
|
|
"app.helper.rss": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.application.rss"
|
|
},
|
|
"app.helper.rule": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.application.rules"
|
|
},
|
|
"app.helper.scraper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.domain.scraper",
|
|
"target": "app.domain.scraper"
|
|
},
|
|
"app.helper.server": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.external.server",
|
|
"target": "app.adapters.external.server"
|
|
},
|
|
"app.helper.service": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.sdk.services"
|
|
},
|
|
"app.helper.sites": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.application.site.sites"
|
|
},
|
|
"app.helper.skill": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "agent",
|
|
"replacement": "app.agent.skills.registry",
|
|
"target": "app.agent.skills.registry"
|
|
},
|
|
"app.helper.storage": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.application.storage"
|
|
},
|
|
"app.helper.system": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.runtime.state"
|
|
},
|
|
"app.helper.thread": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.thread",
|
|
"target": "app.runtime.thread"
|
|
},
|
|
"app.helper.torrent": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.torrent.download",
|
|
"target": "app.application.torrent.download"
|
|
},
|
|
"app.helper.transferhistory": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.history",
|
|
"target": "app.application.history"
|
|
},
|
|
"app.helper.twofa": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.security.twofactor",
|
|
"target": "app.application.security.twofactor"
|
|
},
|
|
"app.helper.wallpaper": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.application.image",
|
|
"target": "app.application.image"
|
|
},
|
|
"app.helper.webpush": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "api",
|
|
"replacement": "app.api.endpoints.message",
|
|
"target": "app.api.endpoints.message"
|
|
},
|
|
"app.log": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.logging",
|
|
"target": "app.sdk.logging"
|
|
},
|
|
"app.runtime.extensions.service_registry": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.services",
|
|
"target": "app.sdk.services"
|
|
},
|
|
"app.runtime.managed_resources": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.resources",
|
|
"target": "app.runtime.resources"
|
|
},
|
|
"app.sdk.plugins": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.plugin.manager",
|
|
"target": "app.sdk.plugin.manager"
|
|
},
|
|
"app.utils.coalesce": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.coalesce",
|
|
"target": "app.runtime.coalesce"
|
|
},
|
|
"app.utils.common": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.sdk.utilities"
|
|
},
|
|
"app.utils.crypto": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.foundation.crypto"
|
|
},
|
|
"app.utils.debounce": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.debounce",
|
|
"target": "app.runtime.debounce"
|
|
},
|
|
"app.utils.dom": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.foundation.dom"
|
|
},
|
|
"app.utils.gc": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.gc",
|
|
"target": "app.runtime.gc"
|
|
},
|
|
"app.utils.http": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.adapters.network.http"
|
|
},
|
|
"app.utils.identity": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.foundation.identity",
|
|
"target": "app.foundation.identity"
|
|
},
|
|
"app.utils.ip": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.adapters.network.ip"
|
|
},
|
|
"app.utils.jieba": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.foundation.text"
|
|
},
|
|
"app.utils.limit": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.rate",
|
|
"target": "app.runtime.rate"
|
|
},
|
|
"app.utils.media": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.sdk.media"
|
|
},
|
|
"app.utils.mixins": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.runtime.reload",
|
|
"target": "app.runtime.reload"
|
|
},
|
|
"app.utils.object": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.foundation.reflection"
|
|
},
|
|
"app.utils.otp": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.application.security.otp"
|
|
},
|
|
"app.utils.rust_accel": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.system.rust",
|
|
"target": "app.adapters.system.rust"
|
|
},
|
|
"app.utils.security": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "application",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.application.security.url"
|
|
},
|
|
"app.utils.singleton": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.foundation.singleton"
|
|
},
|
|
"app.utils.site": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.domain.site"
|
|
},
|
|
"app.utils.stdio": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.adapters.system.stdio",
|
|
"target": "app.adapters.system.stdio"
|
|
},
|
|
"app.utils.string": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "sdk",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.sdk.string"
|
|
},
|
|
"app.utils.structures": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.foundation.collections",
|
|
"target": "app.foundation.collections"
|
|
},
|
|
"app.utils.system": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.adapters.system.host"
|
|
},
|
|
"app.utils.timer": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "runtime",
|
|
"replacement": "app.sdk.utilities",
|
|
"target": "app.runtime.scheduling"
|
|
},
|
|
"app.utils.tokens": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.tokens"
|
|
},
|
|
"app.utils.url": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.foundation.url"
|
|
},
|
|
"app.utils.web": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "adapters",
|
|
"replacement": "app.sdk.network",
|
|
"target": "app.adapters.external.location"
|
|
},
|
|
"app.utils.zhconv": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": false,
|
|
"owner": "foundation",
|
|
"replacement": "app.foundation.text",
|
|
"target": "app.foundation.text"
|
|
}
|
|
},
|
|
"package_aliases": {
|
|
"app.core.meta": {
|
|
"introduced": "v3.0.0",
|
|
"is_package": true,
|
|
"owner": "domain",
|
|
"replacement": "app.sdk.media",
|
|
"target": "app.domain.meta"
|
|
}
|
|
},
|
|
"package_exports": {
|
|
"app.core.meta": {
|
|
"MetaAnime": {
|
|
"replacement": "app.sdk.media.MetaAnime",
|
|
"target_module": "app.domain.meta.metaanime",
|
|
"target_name": "MetaAnime"
|
|
},
|
|
"MetaBase": {
|
|
"replacement": "app.sdk.media.MetaBase",
|
|
"target_module": "app.domain.meta.metabase",
|
|
"target_name": "MetaBase"
|
|
},
|
|
"MetaMusic": {
|
|
"replacement": "app.sdk.media.MetaMusic",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MetaMusic"
|
|
},
|
|
"MetaVideo": {
|
|
"replacement": "app.sdk.media.MetaVideo",
|
|
"target_module": "app.domain.meta.metavideo",
|
|
"target_name": "MetaVideo"
|
|
},
|
|
"MusicNameContext": {
|
|
"replacement": "app.sdk.media.MusicNameContext",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MusicNameContext"
|
|
},
|
|
"MusicNameParseResult": {
|
|
"replacement": "app.sdk.media.MusicNameParseResult",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MusicNameParseResult"
|
|
},
|
|
"MusicNameParser": {
|
|
"replacement": "app.sdk.media.MusicNameParser",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MusicNameParser"
|
|
},
|
|
"MusicNamePattern": {
|
|
"replacement": "app.sdk.media.MusicNamePattern",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MusicNamePattern"
|
|
},
|
|
"MusicNamePatternMatch": {
|
|
"replacement": "app.sdk.media.MusicNamePatternMatch",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MusicNamePatternMatch"
|
|
},
|
|
"MusicNameRegistry": {
|
|
"replacement": "app.sdk.media.MusicNameRegistry",
|
|
"target_module": "app.domain.meta.metamusic",
|
|
"target_name": "MusicNameRegistry"
|
|
}
|
|
}
|
|
},
|
|
"symbol_aliases": {
|
|
"app.adapters.cache.backends": {
|
|
"AsyncRedisBackend": {
|
|
"replacement": "app.adapters.cache.redis.AsyncRedisBackend",
|
|
"target_module": "app.adapters.cache.redis",
|
|
"target_name": "AsyncRedisBackend"
|
|
},
|
|
"RedisBackend": {
|
|
"replacement": "app.adapters.cache.redis.RedisBackend",
|
|
"target_module": "app.adapters.cache.redis",
|
|
"target_name": "RedisBackend"
|
|
}
|
|
},
|
|
"app.agent": {
|
|
"AgentChain": {
|
|
"replacement": "app.chain.agent.AgentChain",
|
|
"target_module": "app.chain.agent",
|
|
"target_name": "AgentChain"
|
|
},
|
|
"AgentManager": {
|
|
"replacement": "app.agent.manager.AgentManager",
|
|
"target_module": "app.agent.manager",
|
|
"target_name": "AgentManager"
|
|
},
|
|
"HEARTBEAT_SESSION_PREFIX": {
|
|
"replacement": "app.agent.orchestrator.HEARTBEAT_SESSION_PREFIX",
|
|
"target_module": "app.agent.orchestrator",
|
|
"target_name": "HEARTBEAT_SESSION_PREFIX"
|
|
},
|
|
"MoviePilotAgent": {
|
|
"replacement": "app.agent.orchestrator.MoviePilotAgent",
|
|
"target_module": "app.agent.orchestrator",
|
|
"target_name": "MoviePilotAgent"
|
|
},
|
|
"ReplyMode": {
|
|
"replacement": "app.agent.contracts.ReplyMode",
|
|
"target_module": "app.agent.contracts",
|
|
"target_name": "ReplyMode"
|
|
},
|
|
"UNSUPPORTED_IMAGE_INPUT_MESSAGE": {
|
|
"replacement": "app.agent.orchestrator.UNSUPPORTED_IMAGE_INPUT_MESSAGE",
|
|
"target_module": "app.agent.orchestrator",
|
|
"target_name": "UNSUPPORTED_IMAGE_INPUT_MESSAGE"
|
|
},
|
|
"agent_manager": {
|
|
"replacement": "app.agent.manager.agent_manager",
|
|
"target_module": "app.agent.manager",
|
|
"target_name": "agent_manager"
|
|
}
|
|
},
|
|
"app.agent.llm": {
|
|
"LLMHelper": {
|
|
"replacement": "app.agent.llm.helper.LLMHelper",
|
|
"target_module": "app.agent.llm.helper",
|
|
"target_name": "LLMHelper"
|
|
}
|
|
},
|
|
"app.agent.orchestrator": {
|
|
"AGENT_SESSION_QUEUE_MAX_SIZE": {
|
|
"replacement": "app.agent.session.AGENT_SESSION_QUEUE_MAX_SIZE",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "AGENT_SESSION_QUEUE_MAX_SIZE"
|
|
},
|
|
"AgentChain": {
|
|
"replacement": "app.chain.agent.AgentChain",
|
|
"target_module": "app.chain.agent",
|
|
"target_name": "AgentChain"
|
|
},
|
|
"AgentManager": {
|
|
"replacement": "app.agent.manager.AgentManager",
|
|
"target_module": "app.agent.manager",
|
|
"target_name": "AgentManager"
|
|
},
|
|
"AgentManagerQueueFullError": {
|
|
"replacement": "app.agent.session.AgentManagerQueueFullError",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "AgentManagerQueueFullError"
|
|
},
|
|
"AgentManagerUnavailableError": {
|
|
"replacement": "app.agent.session.AgentManagerUnavailableError",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "AgentManagerUnavailableError"
|
|
},
|
|
"ReplyMode": {
|
|
"replacement": "app.schemas.types.ReplyMode",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "ReplyMode"
|
|
},
|
|
"_MessageTask": {
|
|
"replacement": "app.agent.session._MessageTask",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "_MessageTask"
|
|
},
|
|
"_async_finish_processing_status": {
|
|
"replacement": "app.agent.session._async_finish_processing_status",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "_async_finish_processing_status"
|
|
},
|
|
"_async_start_processing_status": {
|
|
"replacement": "app.agent.session._async_start_processing_status",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "_async_start_processing_status"
|
|
},
|
|
"_finish_processing_status": {
|
|
"replacement": "app.agent.session._finish_processing_status",
|
|
"target_module": "app.agent.session",
|
|
"target_name": "_finish_processing_status"
|
|
},
|
|
"agent_manager": {
|
|
"replacement": "app.agent.manager.agent_manager",
|
|
"target_module": "app.agent.manager",
|
|
"target_name": "agent_manager"
|
|
}
|
|
},
|
|
"app.application.transfer": {
|
|
"TransferQueue": {
|
|
"replacement": "app.application.transfer.workflow.TransferQueue",
|
|
"target_module": "app.sdk._legacy.transfer",
|
|
"target_name": "TransferQueue"
|
|
},
|
|
"TransferTask": {
|
|
"replacement": "app.application.transfer.workflow.TransferTask",
|
|
"target_module": "app.sdk._legacy.transfer",
|
|
"target_name": "TransferTask"
|
|
}
|
|
},
|
|
"app.chain": {
|
|
"ChainBase": {
|
|
"replacement": "app.sdk.chain.ChainBase",
|
|
"target_module": "app.sdk.chain",
|
|
"target_name": "ChainBase"
|
|
}
|
|
},
|
|
"app.chain.media": {
|
|
"ScrapingChain": {
|
|
"replacement": "app.chain.scraping.ScrapingChain",
|
|
"target_module": "app.chain.scraping",
|
|
"target_name": "ScrapingChain"
|
|
},
|
|
"ScrapingConfig": {
|
|
"replacement": "app.chain.scraping.ScrapingConfig",
|
|
"target_module": "app.chain.scraping",
|
|
"target_name": "ScrapingConfig"
|
|
},
|
|
"ScrapingOption": {
|
|
"replacement": "app.chain.scraping.ScrapingOption",
|
|
"target_module": "app.chain.scraping",
|
|
"target_name": "ScrapingOption"
|
|
}
|
|
},
|
|
"app.chain.message": {
|
|
"MediaInteractionChain": {
|
|
"replacement": "app.chain.interaction.MediaInteractionChain",
|
|
"target_module": "app.chain.interaction",
|
|
"target_name": "MediaInteractionChain"
|
|
}
|
|
},
|
|
"app.db.oper": {
|
|
"SiteOper": {
|
|
"replacement": "app.application.site.contract.SiteRepository",
|
|
"target_module": "app.sdk._legacy.site",
|
|
"target_name": "SiteOper"
|
|
},
|
|
"SubscribeHistoryOper": {
|
|
"replacement": "app.application.subscription.contract.SubscriptionHistoryQueryPort",
|
|
"target_module": "app.sdk._legacy.subscribe",
|
|
"target_name": "SubscribeHistoryOper"
|
|
},
|
|
"SubscribeOper": {
|
|
"replacement": "app.application.subscription.contract.SubscriptionRepository",
|
|
"target_module": "app.sdk._legacy.subscribe",
|
|
"target_name": "SubscribeOper"
|
|
},
|
|
"TransferHistoryOper": {
|
|
"replacement": "app.application.history.TransferHistoryRepository",
|
|
"target_module": "app.sdk._legacy.history",
|
|
"target_name": "TransferHistoryOper"
|
|
},
|
|
"WorkflowOper": {
|
|
"replacement": "app.application.workflow.WorkflowExecutionPort",
|
|
"target_module": "app.sdk._legacy.workflow",
|
|
"target_name": "WorkflowOper"
|
|
}
|
|
},
|
|
"app.domain.media": {
|
|
"MEDIA_SOURCE_ALIASES": {
|
|
"replacement": "app.schemas.media.MEDIA_SOURCE_ALIASES",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "MEDIA_SOURCE_ALIASES"
|
|
},
|
|
"MEDIA_SOURCE_PREFIXES": {
|
|
"replacement": "app.schemas.media.MEDIA_SOURCE_PREFIXES",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "MEDIA_SOURCE_PREFIXES"
|
|
},
|
|
"build_media_key": {
|
|
"replacement": "app.schemas.media.build_media_key",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "build_media_key"
|
|
},
|
|
"normalize_media_identity_payload": {
|
|
"replacement": "app.schemas.media.normalize_media_identity_payload",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "normalize_media_identity_payload"
|
|
},
|
|
"normalize_media_source": {
|
|
"replacement": "app.schemas.media.normalize_media_source",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "normalize_media_source"
|
|
},
|
|
"parse_media_key": {
|
|
"replacement": "app.schemas.media.parse_media_key",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "parse_media_key"
|
|
},
|
|
"resolve_media_identity": {
|
|
"replacement": "app.schemas.media.resolve_media_identity",
|
|
"target_module": "app.schemas.media",
|
|
"target_name": "resolve_media_identity"
|
|
}
|
|
},
|
|
"app.plugins": {
|
|
"PluginChian": {
|
|
"replacement": "app.sdk.plugin.PluginChain",
|
|
"target_module": "app.sdk.plugin.base",
|
|
"target_name": "PluginChain"
|
|
},
|
|
"_PluginBase": {
|
|
"replacement": "app.sdk.plugin._PluginBase",
|
|
"target_module": "app.sdk.plugin.base",
|
|
"target_name": "_PluginBase"
|
|
}
|
|
},
|
|
"app.schemas": {
|
|
"BaseMessage": {
|
|
"replacement": "langchain_core.messages.BaseMessage",
|
|
"target_module": "langchain_core.messages",
|
|
"target_name": "BaseMessage"
|
|
},
|
|
"ChannelCapabilities": {
|
|
"replacement": "app.schemas.notification.ChannelCapabilities",
|
|
"target_module": "app.schemas.notification",
|
|
"target_name": "ChannelCapabilities"
|
|
},
|
|
"ChannelCapability": {
|
|
"replacement": "app.schemas.notification.ChannelCapability",
|
|
"target_module": "app.schemas.notification",
|
|
"target_name": "ChannelCapability"
|
|
},
|
|
"ChannelCapabilityManager": {
|
|
"replacement": "app.schemas.notification.ChannelCapabilityManager",
|
|
"target_module": "app.schemas.notification",
|
|
"target_name": "ChannelCapabilityManager"
|
|
},
|
|
"CommingMessage": {
|
|
"replacement": "app.schemas.message.IncomingMessage",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "IncomingMessage"
|
|
},
|
|
"ConversationMemory": {
|
|
"replacement": "app.agent.memory.ConversationMemory",
|
|
"target_module": "app.agent.memory",
|
|
"target_name": "ConversationMemory"
|
|
},
|
|
"MessageChannel": {
|
|
"replacement": "app.schemas.types.NotificationChannel",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "NotificationChannel"
|
|
},
|
|
"Notification": {
|
|
"replacement": "app.schemas.message.Message",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "Message"
|
|
},
|
|
"NotificationClearBefore": {
|
|
"replacement": "app.schemas.message.MessageClearBefore",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageClearBefore"
|
|
},
|
|
"NotificationClearData": {
|
|
"replacement": "app.schemas.message.MessageClearData",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageClearData"
|
|
},
|
|
"NotificationClearScope": {
|
|
"replacement": "app.schemas.message.MessageClearScope",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageClearScope"
|
|
},
|
|
"NotificationHistoryItem": {
|
|
"replacement": "app.schemas.message.MessageHistoryItem",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageHistoryItem"
|
|
},
|
|
"NotificationType": {
|
|
"replacement": "app.schemas.types.MessageType",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "MessageType"
|
|
},
|
|
"TransferQueue": {
|
|
"replacement": "app.application.transfer.workflow.TransferQueue",
|
|
"target_module": "app.sdk._legacy.transfer",
|
|
"target_name": "TransferQueue"
|
|
},
|
|
"TransferTask": {
|
|
"replacement": "app.application.transfer.workflow.TransferTask",
|
|
"target_module": "app.sdk._legacy.transfer",
|
|
"target_name": "TransferTask"
|
|
}
|
|
},
|
|
"app.schemas.agent": {
|
|
"ConversationMemory": {
|
|
"replacement": "app.agent.memory.ConversationMemory",
|
|
"target_module": "app.agent.memory",
|
|
"target_name": "ConversationMemory"
|
|
},
|
|
"ReplyMode": {
|
|
"replacement": "app.schemas.types.ReplyMode",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "ReplyMode"
|
|
}
|
|
},
|
|
"app.schemas.message": {
|
|
"ChannelCapabilities": {
|
|
"replacement": "app.schemas.notification.ChannelCapabilities",
|
|
"target_module": "app.schemas.notification",
|
|
"target_name": "ChannelCapabilities"
|
|
},
|
|
"ChannelCapability": {
|
|
"replacement": "app.schemas.notification.ChannelCapability",
|
|
"target_module": "app.schemas.notification",
|
|
"target_name": "ChannelCapability"
|
|
},
|
|
"ChannelCapabilityManager": {
|
|
"replacement": "app.schemas.notification.ChannelCapabilityManager",
|
|
"target_module": "app.schemas.notification",
|
|
"target_name": "ChannelCapabilityManager"
|
|
},
|
|
"CommingMessage": {
|
|
"replacement": "app.schemas.message.IncomingMessage",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "IncomingMessage"
|
|
},
|
|
"MessageChannel": {
|
|
"replacement": "app.schemas.types.NotificationChannel",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "NotificationChannel"
|
|
},
|
|
"Notification": {
|
|
"replacement": "app.schemas.message.Message",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "Message"
|
|
},
|
|
"NotificationClearBefore": {
|
|
"replacement": "app.schemas.message.MessageClearBefore",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageClearBefore"
|
|
},
|
|
"NotificationClearData": {
|
|
"replacement": "app.schemas.message.MessageClearData",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageClearData"
|
|
},
|
|
"NotificationClearScope": {
|
|
"replacement": "app.schemas.message.MessageClearScope",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageClearScope"
|
|
},
|
|
"NotificationHistoryItem": {
|
|
"replacement": "app.schemas.message.MessageHistoryItem",
|
|
"target_module": "app.schemas.message",
|
|
"target_name": "MessageHistoryItem"
|
|
},
|
|
"NotificationType": {
|
|
"replacement": "app.schemas.types.MessageType",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "MessageType"
|
|
}
|
|
},
|
|
"app.schemas.transfer": {
|
|
"DownloadHistory": {
|
|
"replacement": "app.schemas.history.DownloadHistory",
|
|
"target_module": "app.schemas.history",
|
|
"target_name": "DownloadHistory"
|
|
},
|
|
"MediaType": {
|
|
"replacement": "app.schemas.types.MediaType",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "MediaType"
|
|
},
|
|
"TmdbEpisode": {
|
|
"replacement": "app.schemas.tmdb.TmdbEpisode",
|
|
"target_module": "app.schemas.tmdb",
|
|
"target_name": "TmdbEpisode"
|
|
},
|
|
"TransferDirectoryConf": {
|
|
"replacement": "app.schemas.system.TransferDirectoryConf",
|
|
"target_module": "app.schemas.system",
|
|
"target_name": "TransferDirectoryConf"
|
|
},
|
|
"TransferQueue": {
|
|
"replacement": "app.application.transfer.workflow.TransferQueue",
|
|
"target_module": "app.sdk._legacy.transfer",
|
|
"target_name": "TransferQueue"
|
|
},
|
|
"TransferTask": {
|
|
"replacement": "app.application.transfer.workflow.TransferTask",
|
|
"target_module": "app.sdk._legacy.transfer",
|
|
"target_name": "TransferTask"
|
|
}
|
|
},
|
|
"app.schemas.types": {
|
|
"MessageChannel": {
|
|
"replacement": "app.schemas.types.NotificationChannel",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "NotificationChannel"
|
|
},
|
|
"NotificationType": {
|
|
"replacement": "app.schemas.types.MessageType",
|
|
"target_module": "app.schemas.types",
|
|
"target_name": "MessageType"
|
|
}
|
|
},
|
|
"app.sdk.cache": {
|
|
"AsyncRedisBackend": {
|
|
"replacement": "app.adapters.cache.redis.AsyncRedisBackend",
|
|
"target_module": "app.adapters.cache.redis",
|
|
"target_name": "AsyncRedisBackend"
|
|
},
|
|
"RedisBackend": {
|
|
"replacement": "app.adapters.cache.redis.RedisBackend",
|
|
"target_module": "app.adapters.cache.redis",
|
|
"target_name": "RedisBackend"
|
|
}
|
|
},
|
|
"app.sdk.logging": {
|
|
"CustomFormatter": {
|
|
"replacement": "app.runtime.log.CustomFormatter",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "CustomFormatter"
|
|
},
|
|
"LogConfigModel": {
|
|
"replacement": "app.runtime.log.LogConfigModel",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "LogConfigModel"
|
|
},
|
|
"LogEntry": {
|
|
"replacement": "app.runtime.log.LogEntry",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "LogEntry"
|
|
},
|
|
"LogSettings": {
|
|
"replacement": "app.runtime.log.LogSettings",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "LogSettings"
|
|
},
|
|
"LoggerManager": {
|
|
"replacement": "app.runtime.log.LoggerManager",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "LoggerManager"
|
|
},
|
|
"NonBlockingFileHandler": {
|
|
"replacement": "app.runtime.log.NonBlockingFileHandler",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "NonBlockingFileHandler"
|
|
},
|
|
"configure_log_settings": {
|
|
"replacement": "app.runtime.log.configure_log_settings",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "configure_log_settings"
|
|
},
|
|
"configure_log_writer": {
|
|
"replacement": "app.runtime.log.configure_log_writer",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "configure_log_writer"
|
|
},
|
|
"log_settings": {
|
|
"replacement": "app.runtime.log.log_settings",
|
|
"target_module": "app.runtime.log",
|
|
"target_name": "log_settings"
|
|
}
|
|
},
|
|
"app.workflow": {
|
|
"WorkFlowManager": {
|
|
"replacement": "app.workflow.WorkflowManager",
|
|
"target_module": "app.workflow",
|
|
"target_name": "WorkflowManager"
|
|
}
|
|
}
|
|
},
|
|
"virtual_packages": [
|
|
"app.core",
|
|
"app.helper",
|
|
"app.utils"
|
|
]
|
|
},
|
|
"event_facts": {
|
|
"consumer_event_reference_count": 17,
|
|
"consumer_registration_count": 18,
|
|
"consumers": [
|
|
{
|
|
"caller": "app.chain.download.facade",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.DownloadFileDeleted"
|
|
],
|
|
"fingerprint": "b21a96beb9e6c37b7ab8878fb39dd00a19e9b4ff8ed7e5b0d20a51e597ffe27b",
|
|
"handler": "DownloadChain.download_file_deleted",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "DownloadChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.scraping",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MetadataScrape"
|
|
],
|
|
"fingerprint": "b744f0a05247f5ad9871c180f3e9fd8952d382e94b6e1acad7234796bfea7b4c",
|
|
"handler": "ScrapingChain.scrape_metadata_event",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "ScrapingChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.search.facade",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteDeleted"
|
|
],
|
|
"fingerprint": "7884f6aa0b02400cc69dbd75fd6eeeb88f0b429415bdf584cf91e6a64d7625d1",
|
|
"handler": "SearchChain.remove_site",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SearchChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteUpdated"
|
|
],
|
|
"fingerprint": "1200b7097150958ec2003a597237ab746defe80a865b0efef30596dc3b503598",
|
|
"handler": "SiteChain.cache_site_icon",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SiteChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteUpdated"
|
|
],
|
|
"fingerprint": "6ca5d8f1adb42c94670be1125435387ea8b9f3f20b4505337b2adc090a4b5714",
|
|
"handler": "SiteChain.clear_site_data",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SiteChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteUpdated"
|
|
],
|
|
"fingerprint": "c43b969848df947bc8e13d1777a08282cd45386867991786fba7f7ffe5027b47",
|
|
"handler": "SiteChain.cache_site_userdata",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SiteChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.facade",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteDeleted"
|
|
],
|
|
"fingerprint": "26a42e4bd34260584bd0363d2bac213084d07c6811a3812d12c7ba208b31a029",
|
|
"handler": "SubscribeChain.remove_site",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SubscribeChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.facade",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ConfigChanged"
|
|
],
|
|
"fingerprint": "713e0ff077b9f76ea4b6695ca730dd2360f25059f677c1d6496cb2a4ffc8e1c4",
|
|
"handler": "SubscribeChain.reconcile_rule_group_references",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SubscribeChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.facade",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.TransferComplete"
|
|
],
|
|
"fingerprint": "ff208671796f8e35b6d88733b5038a1799f33f67db8e62e9f61189d4e91a4d8e",
|
|
"handler": "SubscribeChain.sync_library_progress_after_transfer",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "SubscribeChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.chain.workflow",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.WorkflowExecute"
|
|
],
|
|
"fingerprint": "50704edda70674af0932e769ddda40d2c21d50b134155c975d675035d7c933cd",
|
|
"handler": "WorkflowChain.event_process",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "WorkflowChain",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.command",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.CommandExcute"
|
|
],
|
|
"fingerprint": "64006f45841531463b1489576e1aee24ae1b50a2509a9773bc2149415f2c7d18",
|
|
"handler": "Command.command_event",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "Command",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.command",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ModuleReload"
|
|
],
|
|
"fingerprint": "89480fbdb61c366e8c77e42fd3bdaa330e634579e7d85cf28e2475b1e3ba7ae6",
|
|
"handler": "Command.module_reload_event",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "Command",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.runtime.extensions.module.manager",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ConfigChanged"
|
|
],
|
|
"fingerprint": "26cc40efaa5ed089e42e73509e2668b83e3634c343fea7a5e8f3a45d68fba275",
|
|
"handler": "self.handle_config_changed",
|
|
"invalid": false,
|
|
"method": "add_event_listener",
|
|
"priority": "<default>",
|
|
"qualname": "ModuleManager.__init__",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "listener"
|
|
},
|
|
{
|
|
"caller": "app.runtime.reload",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ConfigChanged"
|
|
],
|
|
"fingerprint": "c53927bd5752ec004ac403f6dc07fca7b253f0db152fc773643972d7c3bf5d34",
|
|
"handler": "handler",
|
|
"invalid": false,
|
|
"method": "add_event_listener",
|
|
"priority": "<default>",
|
|
"qualname": "ConfigReloadMixin.__init_subclass__",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "listener"
|
|
},
|
|
{
|
|
"caller": "app.scheduler.facade",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.PluginReload"
|
|
],
|
|
"fingerprint": "8780e71625cff4efebb1e39c32cff3c8cfd29c3cdf5eb1922d5e0d240ebd477a",
|
|
"handler": "Scheduler.on_plugin_reload",
|
|
"invalid": false,
|
|
"method": "register",
|
|
"priority": "<default>",
|
|
"qualname": "Scheduler",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "decorator"
|
|
},
|
|
{
|
|
"caller": "app.startup.initializers.agent",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ConfigChanged"
|
|
],
|
|
"fingerprint": "829bb1b5d09ee66c26f4f500a25e12a768f041a8bcc5dab8954453a186fe0909",
|
|
"handler": "_handle_agent_config_changed",
|
|
"invalid": false,
|
|
"method": "add_event_listener",
|
|
"priority": "<default>",
|
|
"qualname": "AgentInitializer.__init__",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "listener"
|
|
},
|
|
{
|
|
"caller": "app.startup.initializers.modules",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.NoticeMessage"
|
|
],
|
|
"fingerprint": "043b1451d0995070b782b4c0e78186cbb1c019c9cfd23500cd9c84c0d1992218",
|
|
"handler": "dispatch_web_agent_message_event",
|
|
"invalid": false,
|
|
"method": "add_event_listener",
|
|
"priority": "<default>",
|
|
"qualname": "_initialize_modules",
|
|
"receiver_kind": "constructed_manager",
|
|
"registration_kind": "listener"
|
|
},
|
|
{
|
|
"caller": "app.workflow",
|
|
"dynamic": true,
|
|
"events": [],
|
|
"fingerprint": "b99f557080a8ddb6dc9d2870d02c4cabc4b265b0daac086369c3bf1d51073c09",
|
|
"handler": "self._handle_event",
|
|
"invalid": false,
|
|
"method": "add_event_listener",
|
|
"priority": "<default>",
|
|
"qualname": "WorkflowManager.register_workflow_event",
|
|
"receiver_kind": "canonical_singleton",
|
|
"registration_kind": "listener"
|
|
}
|
|
],
|
|
"dynamic_consumer_count": 1,
|
|
"dynamic_producer_count": 1,
|
|
"event_count": 53,
|
|
"event_index": {
|
|
"ChainEventType.AgentLLMProvider": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"116ecada5d578c2e43147a9c6f3f358d501f90d36f06a64b2c5f1ce7d1d56bb3"
|
|
]
|
|
},
|
|
"ChainEventType.AuthIntercept": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"524deb99f3d7e2301ebd614023b6aafaf12309c3c0c05ae61b3fa5b5a2d6cba3",
|
|
"761d29ec91ac4a6ec6ee888c3a3dfa635aded61aced95ae219276e01aee4ce69",
|
|
"885ffb2c29a8446bd951105d71d693e6f4f542c3b89a1be013fa98f4895375cf",
|
|
"e64eeb42883be9fd166f02765371a2c2c54e0a958c3bea3594295cbca75ee9ae"
|
|
]
|
|
},
|
|
"ChainEventType.AuthVerification": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"4a9984bafd42b3bd2546188da3b9a6aff5a77bdfcc64b98ac7f8d99e4a13c18d"
|
|
]
|
|
},
|
|
"ChainEventType.CommandRegister": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"8b2a15030fc55715f94b14cf4362f5246b14401696b82318f9afc61f330a1405",
|
|
"b46dd16460e56bfa7316b9861f2e9dd6d57d2d67bfa7625aa334109269889fb2"
|
|
]
|
|
},
|
|
"ChainEventType.DiscoverSource": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"911711b703dd2eab0d176976f15be7c9496ac6fd16b292b8e7d21fc6e85b1cfe"
|
|
]
|
|
},
|
|
"ChainEventType.MediaRecognize": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"a609b9374c11df7adf2c7703e23c79c5ef08960210e0406c397e87e00939a45a",
|
|
"bd530f99d79885b505eeb0d9102c4e5dd9c94c2ccba6f3edf20a04d78a39dd2c"
|
|
]
|
|
},
|
|
"ChainEventType.MediaRecognizeConvert": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"02f231d367d5180f571b06012999ed3a50a9bc901abfd4cee03811754f7df337",
|
|
"48411964b2c0671000333195cbbe60897beceaba98a1c890fee6ed6434fd29f0"
|
|
]
|
|
},
|
|
"ChainEventType.MusicMediaRecognize": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"a609b9374c11df7adf2c7703e23c79c5ef08960210e0406c397e87e00939a45a",
|
|
"bd530f99d79885b505eeb0d9102c4e5dd9c94c2ccba6f3edf20a04d78a39dd2c"
|
|
]
|
|
},
|
|
"ChainEventType.MusicNameRecognize": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"4439a5f0b6b78e9250a60f80e66959c1116b28f83f1554dd40a7a266aabab13e",
|
|
"44e1b3805d513ac4d3ec199d85ed7c4778ae417e8dd67d85bec965fb54a2f092"
|
|
]
|
|
},
|
|
"ChainEventType.NameRecognize": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"758ddce07a26d251ed0e5b9cb35586144b58231425a2b88eab438e969fb7f1da",
|
|
"b6b1dd221d412c29e6e3a073c584bc83e86b18a5ad85124ef81ce9a66730d970"
|
|
]
|
|
},
|
|
"ChainEventType.PluginDataReset": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"a64280797e91445a46f50ebf0c86155f4984816642b6d1b8b5f9141a93d89ec4"
|
|
]
|
|
},
|
|
"ChainEventType.RecommendSource": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"380436848c4d94b50ef03a42057c9b3c9b6999fb70ec92307a1d73518f41ffe1",
|
|
"8f48767e4157c21bbcb29298ef2469cf5e6db371742df553ae164010f88271ca"
|
|
]
|
|
},
|
|
"ChainEventType.ResourceDownload": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"26b919353eed404b502c7fdf899981f372b9a25ca75a90ba205f61c5ff90c41a"
|
|
]
|
|
},
|
|
"ChainEventType.ResourceSelection": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"8121a37b3badc8940c2f1c5bbc563845cf342bc073c20af63113c6989aa01255"
|
|
]
|
|
},
|
|
"ChainEventType.StorageOperSelection": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"5bc77888209dbb29d92a1cc67bb42f0fc1e017b6ad5961e2bbb6ba7b99d397c1"
|
|
]
|
|
},
|
|
"ChainEventType.SubscribeCompletionCheck": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"113eef5c00ee59771f8f159faa48ac0ca436f0e1b01b923a71ea3cb9996dff4a"
|
|
]
|
|
},
|
|
"ChainEventType.SubscribeEpisodesRefresh": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"4d78160a6af4aacd3290ad7632cbda57cebb350a7015ba69ea35a23746f4c958",
|
|
"5590588b85cccf111c343253a8a22e5432b596e574fb02dd5c074df2514c6f72"
|
|
]
|
|
},
|
|
"ChainEventType.TransferIntercept": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"410f9308657c3c228e5357acf2e9a083c4fe6476c3b4ddaf240cab385d8bd4af"
|
|
]
|
|
},
|
|
"ChainEventType.TransferOverwriteCheck": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"be3334d20e9aa1fd641fe67f0bc3abd3ef48433728ddb76538cfbb475b4dc92b"
|
|
]
|
|
},
|
|
"ChainEventType.TransferRename": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"88f80d17a7030180513cef30afb9a92c0786617b09c663c57aeddd14f1ce56ab"
|
|
]
|
|
},
|
|
"ChainEventType.TransferRenameBuild": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"53209a80725488f0e86383754ddf16eb5bab800f9608d28326053b752707e112"
|
|
]
|
|
},
|
|
"ChainEventType.WorkflowExecution": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"029922324998d90f5939d31b09151cc1b14ce123a1431670fc3dba2f640ddc7e"
|
|
]
|
|
},
|
|
"EventType.AgentTokensUsage": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"4ad68eb85ac40fcb73bb545c2b5c09bbcbc46a49b2ad2d006d0c9c5074af7f6c"
|
|
]
|
|
},
|
|
"EventType.AudioTransferComplete": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"75aa6118952ed941e778b0347b281cf07cff05858b658c811fdbead76a23341f",
|
|
"93c221b3f8700f899d9613ba205f36d521c76ed5681048c0a754bcb73e6749bf"
|
|
]
|
|
},
|
|
"EventType.AudioTransferFailed": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"174dd87157d87d94e5656f4251b33005914e52e2c5fa1b53342188a4641b3225",
|
|
"57da97424ec6e2f81255d39105e0e4047226b47c05ecd5e9ab64b1164e79de53"
|
|
]
|
|
},
|
|
"EventType.CommandExcute": {
|
|
"consumer_fingerprints": [
|
|
"64006f45841531463b1489576e1aee24ae1b50a2509a9773bc2149415f2c7d18"
|
|
],
|
|
"producer_fingerprints": [
|
|
"f022ca0218b956cfd193695721ddc60343030bf15baa2d7bb0a2e9ccacce6bba"
|
|
]
|
|
},
|
|
"EventType.ConfigChanged": {
|
|
"consumer_fingerprints": [
|
|
"26cc40efaa5ed089e42e73509e2668b83e3634c343fea7a5e8f3a45d68fba275",
|
|
"713e0ff077b9f76ea4b6695ca730dd2360f25059f677c1d6496cb2a4ffc8e1c4",
|
|
"829bb1b5d09ee66c26f4f500a25e12a768f041a8bcc5dab8954453a186fe0909",
|
|
"c53927bd5752ec004ac403f6dc07fca7b253f0db152fc773643972d7c3bf5d34"
|
|
],
|
|
"producer_fingerprints": [
|
|
"10cb1814f97ef9511346d9b79e13255d603f1d7f63fdc3126138d07d74eb8881"
|
|
]
|
|
},
|
|
"EventType.DownloadAdded": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"35375727017385323cceeeb4db950615a604b51c6a4783171cc506256f3002d6",
|
|
"6ab7645a6d0422f873242c8c9162c67904948890f429467a7f533e218aec1554",
|
|
"6ab7645a6d0422f873242c8c9162c67904948890f429467a7f533e218aec1554"
|
|
]
|
|
},
|
|
"EventType.DownloadDeleted": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"9a28736962c31881240e5a70ff6e37113e87c0aecb2f06da468ffa81df5aa235"
|
|
]
|
|
},
|
|
"EventType.DownloadFileDeleted": {
|
|
"consumer_fingerprints": [
|
|
"b21a96beb9e6c37b7ab8878fb39dd00a19e9b4ff8ed7e5b0d20a51e597ffe27b"
|
|
],
|
|
"producer_fingerprints": [
|
|
"2ef8b218a9fbfd1cec66c4092b54195b04f9c7a27dbbaea89b31caec1e409d55"
|
|
]
|
|
},
|
|
"EventType.HistoryDeleted": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": []
|
|
},
|
|
"EventType.MessageAction": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"0265e97fe85020f00a869ebf82686ea1b76a0f85c54d4e2c9cb7510a427beedb",
|
|
"b32296ceb76ced2685fccee2c004b57f9048c7345e087b62c7f58ecf270b7753",
|
|
"b32296ceb76ced2685fccee2c004b57f9048c7345e087b62c7f58ecf270b7753",
|
|
"b32296ceb76ced2685fccee2c004b57f9048c7345e087b62c7f58ecf270b7753"
|
|
]
|
|
},
|
|
"EventType.MetadataScrape": {
|
|
"consumer_fingerprints": [
|
|
"b744f0a05247f5ad9871c180f3e9fd8952d382e94b6e1acad7234796bfea7b4c"
|
|
],
|
|
"producer_fingerprints": [
|
|
"5862917870f1a425438060fa60ca21e247824a0548d2c510199a41d15e4e0b9e",
|
|
"7d8911f4da0ea6c8e126ed2f9d221b32030023e7130a45bc81205ab0417f97f6"
|
|
]
|
|
},
|
|
"EventType.ModuleReload": {
|
|
"consumer_fingerprints": [
|
|
"89480fbdb61c366e8c77e42fd3bdaa330e634579e7d85cf28e2475b1e3ba7ae6"
|
|
],
|
|
"producer_fingerprints": [
|
|
"034911ea736277e592c818007200fedbeb0ce0e84949c613467efaeac48ec316"
|
|
]
|
|
},
|
|
"EventType.NoticeMessage": {
|
|
"consumer_fingerprints": [
|
|
"043b1451d0995070b782b4c0e78186cbb1c019c9cfd23500cd9c84c0d1992218"
|
|
],
|
|
"producer_fingerprints": [
|
|
"268702e19e01537b7e5c13981506cd3d75696d5da749ca0bd4c32eea1d7905a8",
|
|
"42f78d867c3555fe7ce92874c84226a6cd420535cb8addaf7d9f6c97d8b58a1d"
|
|
]
|
|
},
|
|
"EventType.PluginAction": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": []
|
|
},
|
|
"EventType.PluginReload": {
|
|
"consumer_fingerprints": [
|
|
"8780e71625cff4efebb1e39c32cff3c8cfd29c3cdf5eb1922d5e0d240ebd477a"
|
|
],
|
|
"producer_fingerprints": []
|
|
},
|
|
"EventType.PluginTriggered": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": []
|
|
},
|
|
"EventType.SiteDeleted": {
|
|
"consumer_fingerprints": [
|
|
"26a42e4bd34260584bd0363d2bac213084d07c6811a3812d12c7ba208b31a029",
|
|
"7884f6aa0b02400cc69dbd75fd6eeeb88f0b429415bdf584cf91e6a64d7625d1"
|
|
],
|
|
"producer_fingerprints": [
|
|
"3bac61d18a4f1be93888bb5465331df26ea1eff5df8b7da45116e0005fdae678"
|
|
]
|
|
},
|
|
"EventType.SiteRefreshed": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"29221aa91fccc8716254b82003cdc297a447f99d8188635056afa6b7f6c518ee",
|
|
"52afd483610a0a70b41096f2479dd7857e5d0c900976f46a9b634aba13f741b2"
|
|
]
|
|
},
|
|
"EventType.SiteUpdated": {
|
|
"consumer_fingerprints": [
|
|
"1200b7097150958ec2003a597237ab746defe80a865b0efef30596dc3b503598",
|
|
"6ca5d8f1adb42c94670be1125435387ea8b9f3f20b4505337b2adc090a4b5714",
|
|
"c43b969848df947bc8e13d1777a08282cd45386867991786fba7f7ffe5027b47"
|
|
],
|
|
"producer_fingerprints": [
|
|
"7ccc7af8b1102056372e6450bf3ee6f9067aa984e3e655fd5061d16eec327097",
|
|
"9ca1f49946d2bcfdf0bbb3559e1a129ee1506ceb7773a0efcd374784df99474f"
|
|
]
|
|
},
|
|
"EventType.SubscribeAdded": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"019a094d2d0fd4fa84076bfab9263c2bf33ece199f4d5a9a5b57f68e07c4a9c0",
|
|
"97717bff58a8806d2696054f1a1c9865954d2f0218dab51fb27027f0d560fbea",
|
|
"cc7bd553745df756f0a69b1cf42852ab166c9fc6a58a546998b2956a0b5d7305"
|
|
]
|
|
},
|
|
"EventType.SubscribeComplete": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"c86fcb5d64d2367e007f01ecdccf01de80f3e0a0dae625c77246d698e1ca9d4b",
|
|
"eba9652f1bf1fab63b1ab459a1636e2167e03142099cfd2dd665dab6c88989f9"
|
|
]
|
|
},
|
|
"EventType.SubscribeDeleted": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"7ee0ba0bfdba520a389d45c33d361120a0d710c3ea37b1e03532dd7364a52d47",
|
|
"a08051c5da0861d7198f3f5aa1b4ce6ed054abfbeab35e06ecb64dea71ba8c5e",
|
|
"b0e58582f05faa7b8385a100589bcd724072a41cd3523615d7ac927e3272c7f8",
|
|
"ea7538a3f2ad3ddbf8de6264e0525f065eec338d2ee003a501b725e3194d490a"
|
|
]
|
|
},
|
|
"EventType.SubscribeModified": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"89165b03827d9801a260dd54dd03e77f903795b8872bd043a79e8283181c786f",
|
|
"b71e46714bd811b9c1703fecb112d0de83dd12e89ee70529702817958a9759a8",
|
|
"ca9bf55c3886cd02fa31feade91fe333377fa8bf7bc9cc2d1bbdfb45214acfa3",
|
|
"dbd5afd0aa1c2b449880ad3853e7e988dc29d799d40d2309780cf133a7e3c4a5"
|
|
]
|
|
},
|
|
"EventType.SubtitleTransferComplete": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"b2bacfe7cc27d289b4744dc2f7b904fb8f20368e79c60adab6988188cc011eea",
|
|
"f8ed3d63cdd6f007dd4f281c1e493b5fa5ffd7dc1591576a0224618315531fa7"
|
|
]
|
|
},
|
|
"EventType.SubtitleTransferFailed": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"45f2e225d176c9d7d49feedd0e9b3e7510760a286e89ec26b57d8173b6d4c002",
|
|
"7acfc1c2dd0ca50b8f9b72d55de769507e74851fb88381d66298f649078f5d9b"
|
|
]
|
|
},
|
|
"EventType.SystemError": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"8b725b957d7699c989b20606ab2ed4df85768a16096eba922b9ddf1232f3a9fd",
|
|
"b11f2671831e389e6c6ce0ee2d47da41d4ff088376e85ae8350a46a3b48315b5",
|
|
"b80e0452e3c7ad08b2c5a83cd7bea4185e0ed3f3012d20f2f1688597e6cefe57",
|
|
"dcfe851d124af4d4c3781b65b0c0115934a9c2422ee20aca53d625dda3190289"
|
|
]
|
|
},
|
|
"EventType.TransferComplete": {
|
|
"consumer_fingerprints": [
|
|
"ff208671796f8e35b6d88733b5038a1799f33f67db8e62e9f61189d4e91a4d8e"
|
|
],
|
|
"producer_fingerprints": [
|
|
"6b3cb59b259d9ca82a52fe8376504ad848351c433d4427efd9b496874acdb1b2",
|
|
"b9c576056cd1bea0a768eea4e927144e393e194c44a0f0b6f3fe1a86fe91ddd5"
|
|
]
|
|
},
|
|
"EventType.TransferFailed": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"8ac0a3e2e96daa1e00ed16560f57bbe1ad55263753b46d1f8f196c69d80e978f",
|
|
"d0fb23c410c6fda68c9e676f107666e31e0828886f5d9aeb4f5d3dcd9fc2bda7"
|
|
]
|
|
},
|
|
"EventType.UserMessage": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"6e4d8de098b200f04c1089fc9a5a67e1064a5fac50a1c0ce0a13ea0f6cece32f"
|
|
]
|
|
},
|
|
"EventType.WebhookMessage": {
|
|
"consumer_fingerprints": [],
|
|
"producer_fingerprints": [
|
|
"b53d42b7fde526a86269d381e07fac1f5154ebc7c249e1bf0469131192366051"
|
|
]
|
|
},
|
|
"EventType.WorkflowExecute": {
|
|
"consumer_fingerprints": [
|
|
"50704edda70674af0932e769ddda40d2c21d50b134155c975d675035d7c933cd"
|
|
],
|
|
"producer_fingerprints": [
|
|
"b92d348c57dac3ba348079b4e71d02a0c13933bbf14b7e81188b042c3c5e2db3"
|
|
]
|
|
}
|
|
},
|
|
"fact_count": 104,
|
|
"invalid_consumer_count": 0,
|
|
"invalid_producer_count": 0,
|
|
"producer_call_count": 86,
|
|
"producer_event_reference_count": 87,
|
|
"producers": [
|
|
{
|
|
"caller": "app.agent.orchestrator",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.AgentLLMProvider"
|
|
],
|
|
"fingerprint": "116ecada5d578c2e43147a9c6f3f358d501f90d36f06a64b2c5f1ce7d1d56bb3",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "MoviePilotAgent._resolve_llm_runtime_config",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.agent.orchestrator",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.AgentTokensUsage"
|
|
],
|
|
"fingerprint": "4ad68eb85ac40fcb73bb545c2b5c09bbcbc46a49b2ad2d006d0c9c5074af7f6c",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MoviePilotAgent._send_agent_tokens_usage_event",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.dependencies.history",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.DownloadFileDeleted"
|
|
],
|
|
"fingerprint": "2ef8b218a9fbfd1cec66c4092b54195b04f9c7a27dbbaea89b31caec1e409d55",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "get_transfer_history_mutation_command.publish_download_file_deleted",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.dependencies.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.PluginDataReset"
|
|
],
|
|
"fingerprint": "a64280797e91445a46f50ebf0c86155f4984816642b6d1b8b5f9141a93d89ec4",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "get_plugin_config_command.publish_reset",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.dependencies.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteDeleted"
|
|
],
|
|
"fingerprint": "3bac61d18a4f1be93888bb5465331df26ea1eff5df8b7da45116e0005fdae678",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "_publish_site_deleted",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.dependencies.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteUpdated"
|
|
],
|
|
"fingerprint": "7ccc7af8b1102056372e6450bf3ee6f9067aa984e3e655fd5061d16eec327097",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "_publish_site_updated",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.dependencies.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeDeleted"
|
|
],
|
|
"fingerprint": "7ee0ba0bfdba520a389d45c33d361120a0d710c3ea37b1e03532dd7364a52d47",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "_publish_subscribe_deleted",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.dependencies.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeModified"
|
|
],
|
|
"fingerprint": "89165b03827d9801a260dd54dd03e77f903795b8872bd043a79e8283181c786f",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "_publish_subscribe_modified",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.endpoints.discover",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.DiscoverSource"
|
|
],
|
|
"fingerprint": "911711b703dd2eab0d176976f15be7c9496ac6fd16b292b8e7d21fc6e85b1cfe",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "source",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.api.endpoints.recommend",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.RecommendSource"
|
|
],
|
|
"fingerprint": "380436848c4d94b50ef03a42057c9b3c9b6999fb70ec92307a1d73518f41ffe1",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "source",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.application.messaging.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MessageAction"
|
|
],
|
|
"fingerprint": "b32296ceb76ced2685fccee2c004b57f9048c7345e087b62c7f58ecf270b7753",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "PluginInputInteractionHandler.handle_text",
|
|
"receiver_kind": "injected_event_publisher"
|
|
},
|
|
{
|
|
"caller": "app.application.messaging.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MessageAction"
|
|
],
|
|
"fingerprint": "b32296ceb76ced2685fccee2c004b57f9048c7345e087b62c7f58ecf270b7753",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "PluginInputInteractionHandler.handle_text",
|
|
"receiver_kind": "injected_event_publisher"
|
|
},
|
|
{
|
|
"caller": "app.application.messaging.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MessageAction"
|
|
],
|
|
"fingerprint": "b32296ceb76ced2685fccee2c004b57f9048c7345e087b62c7f58ecf270b7753",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "PluginInputInteractionHandler.handle_text",
|
|
"receiver_kind": "injected_event_publisher"
|
|
},
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.NoticeMessage"
|
|
],
|
|
"fingerprint": "42f78d867c3555fe7ce92874c84226a6cd420535cb8addaf7d9f6c97d8b58a1d",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "NotificationMixin._async_dispatch_notification_steps",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.NoticeMessage"
|
|
],
|
|
"fingerprint": "268702e19e01537b7e5c13981506cd3d75696d5da749ca0bd4c32eea1d7905a8",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "NotificationMixin._dispatch_notification_steps",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain._recognition",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.MediaRecognize",
|
|
"ChainEventType.MusicMediaRecognize"
|
|
],
|
|
"fingerprint": "bd530f99d79885b505eeb0d9102c4e5dd9c94c2ccba6f3edf20a04d78a39dd2c",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "RecognitionMixin._async_supplement_media_recognize",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain._recognition",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.MediaRecognize",
|
|
"ChainEventType.MusicMediaRecognize"
|
|
],
|
|
"fingerprint": "a609b9374c11df7adf2c7703e23c79c5ef08960210e0406c397e87e00939a45a",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "RecognitionMixin._supplement_media_recognize",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.base",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SystemError"
|
|
],
|
|
"fingerprint": "8b725b957d7699c989b20606ab2ed4df85768a16096eba922b9ddf1232f3a9fd",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "ChainBase.__handle_plugin_error",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.base",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SystemError"
|
|
],
|
|
"fingerprint": "b80e0452e3c7ad08b2c5a83cd7bea4185e0ed3f3012d20f2f1688597e6cefe57",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "ChainBase.__handle_system_error",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.download.history",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.DownloadAdded"
|
|
],
|
|
"fingerprint": "6ab7645a6d0422f873242c8c9162c67904948890f429467a7f533e218aec1554",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "DownloadHistoryOwner._settle_download_success",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.download.history",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.DownloadAdded"
|
|
],
|
|
"fingerprint": "6ab7645a6d0422f873242c8c9162c67904948890f429467a7f533e218aec1554",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "DownloadHistoryOwner._settle_download_success",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.download.selection",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.ResourceSelection"
|
|
],
|
|
"fingerprint": "8121a37b3badc8940c2f1c5bbc563845cf342bc073c20af63113c6989aa01255",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "DownloadSelectionOwner._prepare_batch_download_contexts",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.download.submission",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.ResourceDownload"
|
|
],
|
|
"fingerprint": "26b919353eed404b502c7fdf899981f372b9a25ca75a90ba205f61c5ff90c41a",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "_DownloadResourceOwner._apply_resource_download_event",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.chain.download.tasks",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.DownloadDeleted"
|
|
],
|
|
"fingerprint": "9a28736962c31881240e5a70ff6e37113e87c0aecb2f06da468ffa81df5aa235",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "DownloadTaskOwner._download_file_deleted",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.media.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.MusicNameRecognize"
|
|
],
|
|
"fingerprint": "4439a5f0b6b78e9250a60f80e66959c1116b28f83f1554dd40a7a266aabab13e",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "MediaPluginOwner._async_recognize_music_help",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.media.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.MusicNameRecognize"
|
|
],
|
|
"fingerprint": "44e1b3805d513ac4d3ec199d85ed7c4778ae417e8dd67d85bec965fb54a2f092",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MediaPluginOwner._recognize_music_help",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.media.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.NameRecognize"
|
|
],
|
|
"fingerprint": "b6b1dd221d412c29e6e3a073c584bc83e86b18a5ad85124ef81ce9a66730d970",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "MediaPluginOwner.async_recognize_help",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.media.plugin",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.NameRecognize"
|
|
],
|
|
"fingerprint": "758ddce07a26d251ed0e5b9cb35586144b58231425a2b88eab438e969fb7f1da",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MediaPluginOwner.recognize_help",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.media.projection",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.MediaRecognizeConvert"
|
|
],
|
|
"fingerprint": "02f231d367d5180f571b06012999ed3a50a9bc901abfd4cee03811754f7df337",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "MediaProjectionOwner._async_dispatch_projection_event",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.media.projection",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.MediaRecognizeConvert"
|
|
],
|
|
"fingerprint": "48411964b2c0671000333195cbbe60897beceaba98a1c890fee6ed6434fd29f0",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MediaProjectionOwner._dispatch_projection_event",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.message",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.UserMessage"
|
|
],
|
|
"fingerprint": "6e4d8de098b200f04c1089fc9a5a67e1064a5fac50a1c0ce0a13ea0f6cece32f",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MessageChain._handle_message_core",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.message",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.CommandExcute"
|
|
],
|
|
"fingerprint": "f022ca0218b956cfd193695721ddc60343030bf15baa2d7bb0a2e9ccacce6bba",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MessageChain._handle_message_core",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.message",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MessageAction"
|
|
],
|
|
"fingerprint": "0265e97fe85020f00a869ebf82686ea1b76a0f85c54d4e2c9cb7510a427beedb",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "MessageChain._interaction_router._dispatch_plugin_callback",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteRefreshed"
|
|
],
|
|
"fingerprint": "29221aa91fccc8716254b82003cdc297a447f99d8188635056afa6b7f6c518ee",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SiteChain.refresh_userdata",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteRefreshed"
|
|
],
|
|
"fingerprint": "52afd483610a0a70b41096f2479dd7857e5d0c900976f46a9b634aba13f741b2",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SiteChain.refresh_userdatas",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.site",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SiteUpdated"
|
|
],
|
|
"fingerprint": "9ca1f49946d2bcfdf0bbb3559e1a129ee1506ceb7773a0efcd374784df99474f",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SiteChain.sync_cookies",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.completion",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.SubscribeCompletionCheck"
|
|
],
|
|
"fingerprint": "113eef5c00ee59771f8f159faa48ac0ca436f0e1b01b923a71ea3cb9996dff4a",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SubscribeCompletionOwner._SubscribeChain__finish_subscribe",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.notify",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeAdded"
|
|
],
|
|
"fingerprint": "97717bff58a8806d2696054f1a1c9865954d2f0218dab51fb27027f0d560fbea",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "SubscribeNotificationOwner._SubscribeChain__async_post_subscribe_added",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.notify",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeAdded"
|
|
],
|
|
"fingerprint": "019a094d2d0fd4fa84076bfab9263c2bf33ece199f4d5a9a5b57f68e07c4a9c0",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SubscribeNotificationOwner._SubscribeChain__post_subscribe_added",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.refresh",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.SubscribeEpisodesRefresh"
|
|
],
|
|
"fingerprint": "5590588b85cccf111c343253a8a22e5432b596e574fb02dd5c074df2514c6f72",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SubscribeRefreshOwner._SubscribeChain__apply_episodes_refresh",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.chain.subscribe.refresh",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.SubscribeEpisodesRefresh"
|
|
],
|
|
"fingerprint": "4d78160a6af4aacd3290ad7632cbda57cebb350a7015ba69ea35a23746f4c958",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "SubscribeRefreshOwner._SubscribeChain__async_apply_episodes_refresh",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.plan",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.StorageOperSelection"
|
|
],
|
|
"fingerprint": "5bc77888209dbb29d92a1cc67bb42f0fc1e017b6ad5961e2bbb6ba7b99d397c1",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferPlanningOwner._TransferChain__select_storage_oper",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.scrape",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MetadataScrape"
|
|
],
|
|
"fingerprint": "5862917870f1a425438060fa60ca21e247824a0548d2c510199a41d15e4e0b9e",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "ScrapeBatchMixin._flush_scrape_batch_if_ready",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.scrape",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.MetadataScrape"
|
|
],
|
|
"fingerprint": "7d8911f4da0ea6c8e126ed2f9d221b32030023e7130a45bc81205ab0417f97f6",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "ScrapeBatchMixin._send_metadata_scrape_event",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.settlement",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.AudioTransferFailed"
|
|
],
|
|
"fingerprint": "174dd87157d87d94e5656f4251b33005914e52e2c5fa1b53342188a4641b3225",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferSettlementOwner._publish_transfer_result",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.settlement",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubtitleTransferFailed"
|
|
],
|
|
"fingerprint": "45f2e225d176c9d7d49feedd0e9b3e7510760a286e89ec26b57d8173b6d4c002",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferSettlementOwner._publish_transfer_result",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.settlement",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.TransferFailed"
|
|
],
|
|
"fingerprint": "8ac0a3e2e96daa1e00ed16560f57bbe1ad55263753b46d1f8f196c69d80e978f",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferSettlementOwner._publish_transfer_result",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.settlement",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.AudioTransferComplete"
|
|
],
|
|
"fingerprint": "93c221b3f8700f899d9613ba205f36d521c76ed5681048c0a754bcb73e6749bf",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferSettlementOwner._publish_transfer_result",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.settlement",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.TransferComplete"
|
|
],
|
|
"fingerprint": "b9c576056cd1bea0a768eea4e927144e393e194c44a0f0b6f3fe1a86fe91ddd5",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferSettlementOwner._publish_transfer_result",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.settlement",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubtitleTransferComplete"
|
|
],
|
|
"fingerprint": "f8ed3d63cdd6f007dd4f281c1e493b5fa5ffd7dc1591576a0224618315531fa7",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransferSettlementOwner._publish_transfer_result",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.user",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.AuthIntercept"
|
|
],
|
|
"fingerprint": "885ffb2c29a8446bd951105d71d693e6f4f542c3b89a1be013fa98f4895375cf",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "UserChain._process_auth_success",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.user",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.AuthVerification"
|
|
],
|
|
"fingerprint": "4a9984bafd42b3bd2546188da3b9a6aff5a77bdfcc64b98ac7f8d99e4a13c18d",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "UserChain.auxiliary_authenticate",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.chain.webhook",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.WebhookMessage"
|
|
],
|
|
"fingerprint": "b53d42b7fde526a86269d381e07fac1f5154ebc7c249e1bf0469131192366051",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "WebhookChain.message",
|
|
"receiver_kind": "injected_event_manager"
|
|
},
|
|
{
|
|
"caller": "app.command",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.CommandRegister"
|
|
],
|
|
"fingerprint": "b46dd16460e56bfa7316b9861f2e9dd6d57d2d67bfa7625aa334109269889fb2",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "Command.__trigger_register_commands_event",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.command",
|
|
"dynamic": true,
|
|
"events": [],
|
|
"fingerprint": "9214c534a3777628d7ef63c4d492053d4184d0d504d8ee611f71e769f934de9c",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "Command.send_plugin_event",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules._base.mediaserver",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.AuthIntercept"
|
|
],
|
|
"fingerprint": "e64eeb42883be9fd166f02765371a2c2c54e0a958c3bea3594295cbca75ee9ae",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "_MediaServerModuleBase.user_authenticate",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules._base.notification",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.CommandRegister"
|
|
],
|
|
"fingerprint": "8b2a15030fc55715f94b14cf4362f5246b14401696b82318f9afc61f330a1405",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "_MessageChannelModuleBase.register_commands",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules.filemanager.transhandler",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.TransferIntercept"
|
|
],
|
|
"fingerprint": "410f9308657c3c228e5357acf2e9a083c4fe6476c3b4ddaf240cab385d8bd4af",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransHandler.__intercept_transfer",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules.filemanager.transhandler",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.TransferOverwriteCheck"
|
|
],
|
|
"fingerprint": "be3334d20e9aa1fd641fe67f0bc3abd3ef48433728ddb76538cfbb475b4dc92b",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransHandler.__resolve_overwrite",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules.filemanager.transhandler",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.TransferRenameBuild"
|
|
],
|
|
"fingerprint": "53209a80725488f0e86383754ddf16eb5bab800f9608d28326053b752707e112",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransHandler.get_rename_path",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules.filemanager.transhandler",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.TransferRename"
|
|
],
|
|
"fingerprint": "88f80d17a7030180513cef30afb9a92c0786617b09c663c57aeddd14f1ce56ab",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "TransHandler.get_rename_path",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules.navidrome",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.AuthIntercept"
|
|
],
|
|
"fingerprint": "761d29ec91ac4a6ec6ee888c3a3dfa635aded61aced95ae219276e01aee4ce69",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "NavidromeModule.user_authenticate",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.modules.plex",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.AuthIntercept"
|
|
],
|
|
"fingerprint": "524deb99f3d7e2301ebd614023b6aafaf12309c3c0c05ae61b3fa5b5a2d6cba3",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "PlexModule.user_authenticate",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.runtime.events",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SystemError"
|
|
],
|
|
"fingerprint": "dcfe851d124af4d4c3781b65b0c0115934a9c2422ee20aca53d625dda3190289",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "EventManager.__init__",
|
|
"receiver_kind": "event_manager_self"
|
|
},
|
|
{
|
|
"caller": "app.runtime.extensions.module.manager",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ModuleReload"
|
|
],
|
|
"fingerprint": "034911ea736277e592c818007200fedbeb0ce0e84949c613467efaeac48ec316",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "ModuleManager.reload",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.scheduler.execution",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SystemError"
|
|
],
|
|
"fingerprint": "b11f2671831e389e6c6ce0ee2d47da41d4ff088376e85ae8350a46a3b48315b5",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SchedulerExecutionOwner._handle_job_error",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.DownloadAdded"
|
|
],
|
|
"fingerprint": "35375727017385323cceeeb4db950615a604b51c6a4783171cc506256f3002d6",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.AudioTransferFailed"
|
|
],
|
|
"fingerprint": "57da97424ec6e2f81255d39105e0e4047226b47c05ecd5e9ab64b1164e79de53",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.TransferComplete"
|
|
],
|
|
"fingerprint": "6b3cb59b259d9ca82a52fe8376504ad848351c433d4427efd9b496874acdb1b2",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.AudioTransferComplete"
|
|
],
|
|
"fingerprint": "75aa6118952ed941e778b0347b281cf07cff05858b658c811fdbead76a23341f",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubtitleTransferFailed"
|
|
],
|
|
"fingerprint": "7acfc1c2dd0ca50b8f9b72d55de769507e74851fb88381d66298f649078f5d9b",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeDeleted"
|
|
],
|
|
"fingerprint": "b0e58582f05faa7b8385a100589bcd724072a41cd3523615d7ac927e3272c7f8",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubtitleTransferComplete"
|
|
],
|
|
"fingerprint": "b2bacfe7cc27d289b4744dc2f7b904fb8f20368e79c60adab6988188cc011eea",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeModified"
|
|
],
|
|
"fingerprint": "b71e46714bd811b9c1703fecb112d0de83dd12e89ee70529702817958a9759a8",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeComplete"
|
|
],
|
|
"fingerprint": "c86fcb5d64d2367e007f01ecdccf01de80f3e0a0dae625c77246d698e1ca9d4b",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeAdded"
|
|
],
|
|
"fingerprint": "cc7bd553745df756f0a69b1cf42852ab166c9fc6a58a546998b2956a0b5d7305",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.outbox",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.TransferFailed"
|
|
],
|
|
"fingerprint": "d0fb23c410c6fda68c9e676f107666e31e0828886f5d9aeb4f5d3dcd9fc2bda7",
|
|
"invalid": false,
|
|
"method": "send_event_strict",
|
|
"qualname": "build_outbox_handlers",
|
|
"receiver_kind": "constructed_manager"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeComplete"
|
|
],
|
|
"fingerprint": "eba9652f1bf1fab63b1ab459a1636e2167e03142099cfd2dd665dab6c88989f9",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "_publish_completed",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeDeleted"
|
|
],
|
|
"fingerprint": "ea7538a3f2ad3ddbf8de6264e0525f065eec338d2ee003a501b725e3194d490a",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "_publish_deleted",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeDeleted"
|
|
],
|
|
"fingerprint": "a08051c5da0861d7198f3f5aa1b4ce6ed054abfbeab35e06ecb64dea71ba8c5e",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "_publish_deleted_sync",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeModified"
|
|
],
|
|
"fingerprint": "dbd5afd0aa1c2b449880ad3853e7e988dc29d799d40d2309780cf133a7e3c4a5",
|
|
"invalid": false,
|
|
"method": "async_send_event",
|
|
"qualname": "_publish_modified",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.subscription",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.SubscribeModified"
|
|
],
|
|
"fingerprint": "ca9bf55c3886cd02fa31feade91fe333377fa8bf7bc9cc2d1bbdfb45214acfa3",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "_publish_modified_sync",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.startup.composition.system",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.ConfigChanged"
|
|
],
|
|
"fingerprint": "10cb1814f97ef9511346d9b79e13255d603f1d7f63fdc3126138d07d74eb8881",
|
|
"invalid": false,
|
|
"method": "async_send_event_strict",
|
|
"qualname": "_ConfigurationEventAdapter.publish",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.workflow",
|
|
"dynamic": false,
|
|
"events": [
|
|
"EventType.WorkflowExecute"
|
|
],
|
|
"fingerprint": "b92d348c57dac3ba348079b4e71d02a0c13933bbf14b7e81188b042c3c5e2db3",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "WorkflowManager._trigger_workflow",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.workflow.actions.fetch_medias",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.RecommendSource"
|
|
],
|
|
"fingerprint": "8f48767e4157c21bbcb29298ef2469cf5e6db371742df553ae164010f88271ca",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "FetchMediasAction.__init__",
|
|
"receiver_kind": "canonical_singleton"
|
|
},
|
|
{
|
|
"caller": "app.workflow.actions.send_event",
|
|
"dynamic": false,
|
|
"events": [
|
|
"ChainEventType.WorkflowExecution"
|
|
],
|
|
"fingerprint": "029922324998d90f5939d31b09151cc1b14ce123a1431670fc3dba2f640ddc7e",
|
|
"invalid": false,
|
|
"method": "send_event",
|
|
"qualname": "SendEventAction.execute",
|
|
"receiver_kind": "canonical_singleton"
|
|
}
|
|
],
|
|
"static_consumer_count": 17,
|
|
"static_producer_call_count": 85
|
|
},
|
|
"event_specs": {
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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": "durable_required",
|
|
"error_behavior": "notify",
|
|
"input_contract": "TransferResultContractData",
|
|
"legacy_reason": null,
|
|
"mode": "broadcast",
|
|
"ordering": "priority_queue",
|
|
"output_contract": null,
|
|
"payload_contract": "TransferResultContractData",
|
|
"payload_mode": "snapshot",
|
|
"schema_version": 1,
|
|
"sensitive_fields": [],
|
|
"validation_mode": "diagnostic",
|
|
"visibility": "plugin_public"
|
|
},
|
|
"EventType.AudioTransferFailed": {
|
|
"delivery": "durable_required",
|
|
"error_behavior": "notify",
|
|
"input_contract": "TransferResultContractData",
|
|
"legacy_reason": null,
|
|
"mode": "broadcast",
|
|
"ordering": "priority_queue",
|
|
"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",
|
|
"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",
|
|
"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": "durable_required",
|
|
"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": "durable_required",
|
|
"error_behavior": "notify",
|
|
"input_contract": "TransferResultContractData",
|
|
"legacy_reason": null,
|
|
"mode": "broadcast",
|
|
"ordering": "priority_queue",
|
|
"output_contract": null,
|
|
"payload_contract": "TransferResultContractData",
|
|
"payload_mode": "snapshot",
|
|
"schema_version": 1,
|
|
"sensitive_fields": [],
|
|
"validation_mode": "diagnostic",
|
|
"visibility": "plugin_public"
|
|
},
|
|
"EventType.SubtitleTransferFailed": {
|
|
"delivery": "durable_required",
|
|
"error_behavior": "notify",
|
|
"input_contract": "TransferResultContractData",
|
|
"legacy_reason": null,
|
|
"mode": "broadcast",
|
|
"ordering": "priority_queue",
|
|
"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",
|
|
"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",
|
|
"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"
|
|
}
|
|
},
|
|
"module_method_specs": {
|
|
"anilist_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"anilist_id",
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListDiscoverArguments",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"anilist_id"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPersonPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page",
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_popular_this_season": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_recommendations": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"anilist_id",
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"anilist_trending": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"any_files": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageAnyFilesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"extensions",
|
|
"fileitem"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"anilist_id",
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListDiscoverArguments",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"anilist_id"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPersonPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page",
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_popular_this_season": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_recommendations": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"anilist_id",
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_anilist_trending": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "anilist",
|
|
"input_contract": "AniListPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_calendar": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiCalendarRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"bangumiid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiDiscoverArguments",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"bangumiid"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_bangumi_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"bangumiid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanDiscoverRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"mtype",
|
|
"page",
|
|
"sort",
|
|
"tags"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid",
|
|
"mtype",
|
|
"raise_exception"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_movie_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_movie_interests": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaCommentPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_movie_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_movie_reviews": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaReviewPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanPersonCreditsRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_tv_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_tv_interests": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaCommentPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_tv_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_douban_tv_reviews": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaReviewPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_get_media_auxiliary_info": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaAuxiliaryInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"mediainfo",
|
|
"metainfo"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_identify_music_by_fingerprint": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicFingerprintRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"path"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_match_doubaninfo": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "DoubanMatchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"imdbid",
|
|
"mtype",
|
|
"name",
|
|
"raise_exception",
|
|
"season",
|
|
"year"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_match_music_album": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicAlbumMatchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"limit",
|
|
"meta",
|
|
"tracks"
|
|
],
|
|
"result_contract": "MusicAlbumInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_match_tmdbinfo": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "TmdbMatchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mtype",
|
|
"name",
|
|
"season",
|
|
"year"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_movie_hot": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_movie_showing": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_movie_top250": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_obtain_images": {
|
|
"aggregation": "pipeline_relay",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaInfo",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mediainfo"
|
|
],
|
|
"result_contract": "MediaInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_recognize_media": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaRecognitionRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"cache",
|
|
"episode_group",
|
|
"media_id",
|
|
"media_source",
|
|
"meta",
|
|
"mtype"
|
|
],
|
|
"result_contract": "MediaInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_refresh_torrents": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentRefreshRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"cat",
|
|
"keyword",
|
|
"mtype",
|
|
"page",
|
|
"site"
|
|
],
|
|
"result_contract": "list[TorrentInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_search_collections": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "CollectionSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"name"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_search_medias": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"meta"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_search_persons": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "PersonSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"name"
|
|
],
|
|
"result_contract": "list[MediaPerson | MusicArtistInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_search_subtitles": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "SubtitleSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"keyword",
|
|
"page",
|
|
"site"
|
|
],
|
|
"result_contract": "list[SubtitleInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_search_torrents": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "TorrentSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"keyword",
|
|
"mtype",
|
|
"page",
|
|
"site"
|
|
],
|
|
"result_contract": "list[TorrentInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_collection": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbCollectionRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"collection_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbDiscoverRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mtype",
|
|
"page",
|
|
"release_date",
|
|
"sort_by",
|
|
"vote_average",
|
|
"vote_count",
|
|
"with_genres",
|
|
"with_keywords",
|
|
"with_original_language",
|
|
"with_watch_providers"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_episodes": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbEpisodesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episode_group",
|
|
"season",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[TmdbEpisode]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_group_seasons": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbGroupRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"group_id"
|
|
],
|
|
"result_contract": "list[TmdbSeason]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mtype",
|
|
"season",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_movie_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_movie_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_movie_similar": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbPersonPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_seasons": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[TmdbSeason]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_trending": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbTrendingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_tv_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_tv_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tmdb_tv_similar": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tv_animation": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tv_hot": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tv_weekly_chinese": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_tv_weekly_global": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"async_update_recognize_cache": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "RecognitionCacheUpdateRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mediainfo",
|
|
"meta"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_calendar": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiCalendarRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"bangumiid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiDiscoverArguments",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"bangumiid"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"bangumi_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "bangumi",
|
|
"input_contract": "BangumiMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"bangumiid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"channel_manage": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "ChannelManageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"action",
|
|
"channel"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"clear_cache": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "category",
|
|
"input_contract": "CacheClearRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"create_folder": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageCreateFolderRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem",
|
|
"name"
|
|
],
|
|
"result_contract": "FileItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"delete_file": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageDeleteRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"delete_message": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageDeleteRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"channel",
|
|
"chat_id",
|
|
"message_id",
|
|
"source"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanDiscoverRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"mtype",
|
|
"page",
|
|
"sort",
|
|
"tags"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid",
|
|
"mtype",
|
|
"raise_exception"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_movie_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_movie_interests": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaCommentPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_movie_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_movie_reviews": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaReviewPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanPersonCreditsRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_tv_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_tv_interests": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaCommentPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_tv_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"doubanid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"douban_tv_reviews": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "douban",
|
|
"input_contract": "DoubanCommentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"doubanid",
|
|
"start"
|
|
],
|
|
"result_contract": "MediaReviewPage",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "DownloadTaskRequest",
|
|
"optional_parameters": [
|
|
"custom_words"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"category",
|
|
"content",
|
|
"cookie",
|
|
"download_dir",
|
|
"downloader",
|
|
"episodes",
|
|
"label"
|
|
],
|
|
"result_contract": "DownloadTaskResult | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_added": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "DownloadAddedHook",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"context",
|
|
"download_dir",
|
|
"torrent_content"
|
|
],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_discord_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_feishu_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_feishu_image_to_data_url": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageImageDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"image_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_file": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem",
|
|
"path"
|
|
],
|
|
"result_contract": "FileItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_qq_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_slack_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_slack_file_to_data_url": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_url",
|
|
"source"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_synologychat_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_telegram_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_id",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_telegram_file_to_base64": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_id",
|
|
"source"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_vocechat_file_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFileDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"file_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_vocechat_image_to_data_url": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageImageDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"image_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_wechat_image_to_data_url": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageImageDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"image_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"download_wechat_media_bytes": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageMediaDownloadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_ref",
|
|
"source"
|
|
],
|
|
"result_contract": "bytes | None",
|
|
"result_shape": "bytes",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"downloader_info": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "DownloaderInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader"
|
|
],
|
|
"result_contract": "list[DownloaderInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"edit_message": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageEditRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"buttons",
|
|
"channel",
|
|
"chat_id",
|
|
"message_id",
|
|
"metadata",
|
|
"source",
|
|
"text",
|
|
"title"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"execute_transfer_plan": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "TransferPlanCheckpoint",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": false,
|
|
"required_parameters": [
|
|
"checkpoint",
|
|
"mediainfo",
|
|
"meta",
|
|
"source_oper",
|
|
"target_oper"
|
|
],
|
|
"result_contract": "TransferInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"filter_torrents": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentFilterRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mediainfo",
|
|
"rule_groups",
|
|
"torrent_list"
|
|
],
|
|
"result_contract": "list[TorrentInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"finalize_message": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageFinalizeRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"response"
|
|
],
|
|
"result_contract": "Message | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_file_item": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageItemRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"path",
|
|
"storage"
|
|
],
|
|
"result_contract": "FileItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_file_item_strict": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageItemRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"path",
|
|
"storage"
|
|
],
|
|
"result_contract": "FileItemQueryResult | None",
|
|
"result_shape": "model",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_folder": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageFolderRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"path",
|
|
"storage"
|
|
],
|
|
"result_contract": "FileItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_media_auxiliary_info": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaAuxiliaryInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"mediainfo",
|
|
"metainfo"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_media_classification_facts": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-classification",
|
|
"input_contract": "ClassificationEnrichmentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"request"
|
|
],
|
|
"result_contract": "ClassificationEnrichmentResponse | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": false,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_parent_item": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageParentRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem"
|
|
],
|
|
"result_contract": "FileItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_search_page_size": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "site",
|
|
"input_contract": "SiteSearchPageSizeRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"keyword",
|
|
"site"
|
|
],
|
|
"result_contract": "int | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"get_torrent_trackers": {
|
|
"aggregation": "ordered_mapping_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentTrackersRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"hash_string"
|
|
],
|
|
"result_contract": "dict[str, list[str]] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"identify_music_by_fingerprint": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicFingerprintRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"path"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"link_file": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageLinkRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": false,
|
|
"required_parameters": [
|
|
"fileitem",
|
|
"target_file"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"list_files": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageListRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem",
|
|
"recursion"
|
|
],
|
|
"result_contract": "list[FileItem]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"list_torrents": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentListRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"hashs",
|
|
"include_all_tags",
|
|
"status"
|
|
],
|
|
"result_contract": "list[DownloaderTorrent]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mark_message_processing_finished": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageProcessingFinishRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"channel",
|
|
"chat_id",
|
|
"message_id",
|
|
"source",
|
|
"status",
|
|
"userid"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mark_message_processing_started": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageProcessingStartRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"channel",
|
|
"chat_id",
|
|
"message_id",
|
|
"source",
|
|
"text",
|
|
"userid"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"match_doubaninfo": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "DoubanMatchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"imdbid",
|
|
"mtype",
|
|
"name",
|
|
"raise_exception",
|
|
"season",
|
|
"year"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"match_music_album": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicAlbumMatchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"limit",
|
|
"meta",
|
|
"tracks"
|
|
],
|
|
"result_contract": "MusicAlbumInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"match_tmdbinfo": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "TmdbMatchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mtype",
|
|
"name",
|
|
"season",
|
|
"year"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"media_exists": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaExistsRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"itemid",
|
|
"mediainfo",
|
|
"server"
|
|
],
|
|
"result_contract": "ExistMediaInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"media_files": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "MediaFilesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mediainfo"
|
|
],
|
|
"result_contract": "list[FileItem]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"media_statistic": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaStatisticRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"server"
|
|
],
|
|
"result_contract": "list[Statistic]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_image_cookies": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerImageCookiesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"image_url",
|
|
"server"
|
|
],
|
|
"result_contract": "str | dict | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_iteminfo": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerItemRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"item_id",
|
|
"server"
|
|
],
|
|
"result_contract": "MediaServerItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_items": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerItemsRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"library_id",
|
|
"limit",
|
|
"server",
|
|
"start_index"
|
|
],
|
|
"result_contract": "Iterable[MediaServerItem] | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_items_count": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerItemsCountRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"library_id",
|
|
"server"
|
|
],
|
|
"result_contract": "int | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_latest": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerRecentRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"server",
|
|
"username"
|
|
],
|
|
"result_contract": "list[MediaServerPlayItem]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_latest_images": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerRecentImagesRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"remote",
|
|
"server",
|
|
"username"
|
|
],
|
|
"result_contract": "list[str]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_librarys": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerLibrariesRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"hidden",
|
|
"server",
|
|
"username"
|
|
],
|
|
"result_contract": "list[MediaServerLibrary]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_play_url": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerPlayRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"item_id",
|
|
"server"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_playing": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerRecentRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"server",
|
|
"username"
|
|
],
|
|
"result_contract": "list[MediaServerPlayItem]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_season_episode_ids": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerSeasonEpisodesRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"item_id",
|
|
"season",
|
|
"server"
|
|
],
|
|
"result_contract": "dict[int, str] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"mediaserver_tv_episodes": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-server",
|
|
"input_contract": "MediaServerEpisodesRequest",
|
|
"optional_parameters": [
|
|
"query"
|
|
],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"item_id",
|
|
"server"
|
|
],
|
|
"result_contract": "list[MediaServerPlayItem]",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"message_parser": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageParseRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"args",
|
|
"body",
|
|
"form",
|
|
"source"
|
|
],
|
|
"result_contract": "IncomingMessage | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"metadata_img": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "metadata",
|
|
"input_contract": "MetadataImageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episode",
|
|
"mediainfo",
|
|
"season"
|
|
],
|
|
"result_contract": "dict[str, str] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"metadata_nfo": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "metadata",
|
|
"input_contract": "MetadataNfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episode",
|
|
"mediainfo",
|
|
"meta",
|
|
"season"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"movie_hot": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"movie_showing": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"movie_top250": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_album": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicIdentityRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_id",
|
|
"media_source"
|
|
],
|
|
"result_contract": "MusicAlbumInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_album_related": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicRelatedRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"media_id",
|
|
"media_source"
|
|
],
|
|
"result_contract": "list[MusicInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_artist": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicIdentityRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_id",
|
|
"media_source"
|
|
],
|
|
"result_contract": "MusicArtistInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_artist_albums": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicArtistAlbumsRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"album_type",
|
|
"count",
|
|
"media_id",
|
|
"media_source",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MusicInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_artist_related": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicRelatedRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"media_id",
|
|
"media_source"
|
|
],
|
|
"result_contract": "list[MusicArtistInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_cache_clear": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicCacheClearRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_cache_delete": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicCacheDeleteRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"cache_key"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_cache_items": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicCacheReadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[dict]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_chart": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicChartRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"entity",
|
|
"offset",
|
|
"range_name"
|
|
],
|
|
"result_contract": "list[MusicInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicDiscoverRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"entity",
|
|
"media_source",
|
|
"mode",
|
|
"page",
|
|
"sort",
|
|
"tags"
|
|
],
|
|
"result_contract": "list[MusicInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_fresh_releases": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicFreshReleasesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"days",
|
|
"future",
|
|
"offset",
|
|
"past",
|
|
"sort"
|
|
],
|
|
"result_contract": "list[MusicInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_lyrics": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicLyricsRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"music"
|
|
],
|
|
"result_contract": "MusicLyrics | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"music_lyrics_candidates": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicLyricsRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"music"
|
|
],
|
|
"result_contract": "list[MusicLyrics]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"obtain_images": {
|
|
"aggregation": "pipeline_relay",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaInfo",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mediainfo"
|
|
],
|
|
"result_contract": "MediaInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"obtain_specific_image": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "metadata",
|
|
"input_contract": "SpecificImageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episode",
|
|
"image_prefix",
|
|
"image_type",
|
|
"mediaid",
|
|
"mtype",
|
|
"season"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"plan_transfer": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "TransferPlanningInput",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": false,
|
|
"required_parameters": [
|
|
"episodes_info",
|
|
"fileitem",
|
|
"library_category_folder",
|
|
"library_type_folder",
|
|
"mediainfo",
|
|
"meta",
|
|
"planning_input",
|
|
"preview",
|
|
"scrape",
|
|
"source_oper",
|
|
"target_directory",
|
|
"target_path",
|
|
"target_storage",
|
|
"transfer_type"
|
|
],
|
|
"result_contract": "TransferPlanCheckpoint | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"recognize_media": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaRecognitionRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"cache",
|
|
"episode_group",
|
|
"media_id",
|
|
"media_source",
|
|
"meta",
|
|
"mtype"
|
|
],
|
|
"result_contract": "MediaInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"recommend_name": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "metadata",
|
|
"input_contract": "RecommendNameRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episodes_info",
|
|
"mediainfo",
|
|
"meta"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"refresh_torrents": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentRefreshRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"cat",
|
|
"keyword",
|
|
"mtype",
|
|
"page",
|
|
"site"
|
|
],
|
|
"result_contract": "list[TorrentInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"refresh_userdata": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "site",
|
|
"input_contract": "SiteUserDataRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"site"
|
|
],
|
|
"result_contract": "SiteUserData | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"register_commands": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "CommandRegistrationRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"commands"
|
|
],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"remove_torrents": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentRemoveRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"delete_file",
|
|
"downloader",
|
|
"hashs"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"rename_file": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageRenameRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem",
|
|
"name"
|
|
],
|
|
"result_contract": "bool | FileItem",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"restore_search_torrent": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "site",
|
|
"input_contract": "SearchTorrentRestoreRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": false,
|
|
"required_parameters": [
|
|
"record",
|
|
"site"
|
|
],
|
|
"result_contract": "TorrentInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"scheduler_job": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "scheduling",
|
|
"input_contract": "SchedulerJobRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_collections": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "CollectionSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"name"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_medias": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "MediaSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"meta"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_music": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "music",
|
|
"input_contract": "MusicSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"limit",
|
|
"media_source",
|
|
"meta"
|
|
],
|
|
"result_contract": "list[MusicInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_persons": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "PersonSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"media_source",
|
|
"name"
|
|
],
|
|
"result_contract": "list[MediaPerson | MusicArtistInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_subtitles": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "SubtitleSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"keyword",
|
|
"page",
|
|
"site"
|
|
],
|
|
"result_contract": "list[SubtitleInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_torrents": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "TorrentSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"keyword",
|
|
"mtype",
|
|
"page",
|
|
"site"
|
|
],
|
|
"result_contract": "list[TorrentInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"search_tvdb": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tvdb",
|
|
"input_contract": "TvdbSearchRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"title"
|
|
],
|
|
"result_contract": "list[dict]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"send_direct_message": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "DirectMessageSendRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"message"
|
|
],
|
|
"result_contract": "MessageResponse | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"send_message": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "messaging",
|
|
"input_contract": "MessageSendRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "Message | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"set_torrents_tag": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentTagRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"hashs",
|
|
"tags"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"site_subtitle_links": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "site",
|
|
"input_contract": "SiteSubtitleLinksRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"context"
|
|
],
|
|
"result_contract": "list[str]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"snapshot_storage": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageSnapshotRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"last_snapshot_time",
|
|
"max_depth",
|
|
"path",
|
|
"previous_snapshot",
|
|
"storage"
|
|
],
|
|
"result_contract": "dict[str, dict] | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"start_torrents": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentControlRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"hashs"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"stop_torrents": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentControlRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"hashs"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"storage_manage": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageManageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"action",
|
|
"storage"
|
|
],
|
|
"result_contract": "StorageProviderResult",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_cache_clear": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbCacheClearRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_cache_delete": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbCacheDeleteRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"cache_key"
|
|
],
|
|
"result_contract": "dict[str, Any] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_cache_items": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbCacheListRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [],
|
|
"result_contract": "list[dict[str, Any]]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_collection": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbCollectionRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"collection_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_discover": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbDiscoverRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mtype",
|
|
"page",
|
|
"release_date",
|
|
"sort_by",
|
|
"vote_average",
|
|
"vote_count",
|
|
"with_genres",
|
|
"with_keywords",
|
|
"with_original_language",
|
|
"with_watch_providers"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_episodes": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbEpisodesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episode_group",
|
|
"season",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[TmdbEpisode]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_group_seasons": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbGroupRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"group_id"
|
|
],
|
|
"result_contract": "list[TmdbSeason]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mtype",
|
|
"season",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_movie_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_movie_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_movie_similar": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_person_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbPersonPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"person_id"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_person_detail": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbPersonRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"person_id"
|
|
],
|
|
"result_contract": "MediaPerson | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_seasons": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[TmdbSeason]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_trending": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbTrendingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_tv_credits": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaPageRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"page",
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaPerson]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_tv_recommend": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tmdb_tv_similar": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tmdb",
|
|
"input_contract": "TmdbMediaRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tmdbid"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"torrent_files": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentFilesRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"tid"
|
|
],
|
|
"result_contract": "list[DownloaderFile]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"transfer": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "TransferRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"episodes_info",
|
|
"fileitem",
|
|
"library_category_folder",
|
|
"library_type_folder",
|
|
"mediainfo",
|
|
"meta",
|
|
"preview",
|
|
"scrape",
|
|
"source_oper",
|
|
"target_directory",
|
|
"target_oper",
|
|
"target_path",
|
|
"target_storage",
|
|
"transfer_type"
|
|
],
|
|
"result_contract": "TransferInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"transfer_completed": {
|
|
"aggregation": "fan_out",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TransferCompletedHook",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": false,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"downloader",
|
|
"hashs"
|
|
],
|
|
"result_contract": "None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tv_animation": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tv_hot": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tv_weekly_chinese": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tv_weekly_global": {
|
|
"aggregation": "ordered_list_merge",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-discovery",
|
|
"input_contract": "MediaRankingRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"count",
|
|
"page"
|
|
],
|
|
"result_contract": "list[MediaInfo]",
|
|
"result_shape": "list",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tvdb_info": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tvdb",
|
|
"input_contract": "TvdbInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tvdbid"
|
|
],
|
|
"result_contract": "dict | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"tvdb_slug": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "tvdb",
|
|
"input_contract": "TvdbInfoRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"tvdbid"
|
|
],
|
|
"result_contract": "str | None",
|
|
"result_shape": "string",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"update_recognize_cache": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "media-recognition",
|
|
"input_contract": "RecognitionCacheUpdateRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"mediainfo",
|
|
"meta"
|
|
],
|
|
"result_contract": "bool | None",
|
|
"result_shape": "boolean",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"update_torrent": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "downloader",
|
|
"input_contract": "TorrentUpdateRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"category",
|
|
"download_limit",
|
|
"downloader",
|
|
"hash_string",
|
|
"ratio_limit",
|
|
"save_path",
|
|
"seeding_time_limit",
|
|
"tracker_list",
|
|
"upload_limit"
|
|
],
|
|
"result_contract": "dict[str, bool] | None",
|
|
"result_shape": "mapping",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"upload_file": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "storage",
|
|
"input_contract": "StorageUploadRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"fileitem",
|
|
"new_name",
|
|
"path"
|
|
],
|
|
"result_contract": "FileItem | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"user_authenticate": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "authentication",
|
|
"input_contract": "UserAuthenticationRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"credentials"
|
|
],
|
|
"result_contract": "AuthCredentials | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
},
|
|
"webhook_parser": {
|
|
"aggregation": "first_non_empty",
|
|
"error_policy": "isolate_provider",
|
|
"execution": "sync_or_async",
|
|
"family": "integration",
|
|
"input_contract": "WebhookRequest",
|
|
"optional_parameters": [],
|
|
"plugin_short_circuit": true,
|
|
"public_to_plugins": true,
|
|
"required_parameters": [
|
|
"args",
|
|
"body",
|
|
"form"
|
|
],
|
|
"result_contract": "WebhookEventInfo | None",
|
|
"result_shape": "any",
|
|
"supports_async": true,
|
|
"supports_sync": true,
|
|
"timeout_policy": "caller_budget",
|
|
"version": 1
|
|
}
|
|
},
|
|
"run_module": {
|
|
"call_count": 273,
|
|
"dynamic_call_count": 0,
|
|
"dynamic_calls": [],
|
|
"method_count": 221,
|
|
"methods": {
|
|
"anilist_credits": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_discover": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_info": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_person_credits": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_person_detail": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_popular_this_season": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_recommendations": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"anilist_trending": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"any_files": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"async_anilist_credits": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_discover": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_info": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_person_credits": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_person_detail": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_popular_this_season": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_recommendations": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_anilist_trending": [
|
|
{
|
|
"caller": "app.chain.anilist",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_calendar": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_credits": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_discover": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_info": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_person_credits": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_person_detail": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_bangumi_recommend": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_discover": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 2,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_info": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_movie_credits": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_movie_interests": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_movie_recommend": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_movie_reviews": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_person_credits": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_person_detail": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_tv_credits": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_tv_interests": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_tv_recommend": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_douban_tv_reviews": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_get_media_auxiliary_info": [
|
|
{
|
|
"caller": "app.chain.media.auxiliary",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_identify_music_by_fingerprint": [
|
|
{
|
|
"caller": "app.chain.acoustid",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_match_doubaninfo": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_match_music_album": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_match_tmdbinfo": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_movie_hot": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_movie_showing": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_movie_top250": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_obtain_images": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_recognize_media": [
|
|
{
|
|
"caller": "app.chain._recognition",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_refresh_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_search_collections": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_search_medias": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_search_persons": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_search_subtitles": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_search_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_collection": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_discover": [
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 2,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_episodes": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_group_seasons": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_info": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_movie_credits": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_movie_recommend": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_movie_similar": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_person_credits": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_person_detail": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_seasons": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_trending": [
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_tv_credits": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_tv_recommend": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tmdb_tv_similar": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tv_animation": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tv_hot": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tv_weekly_chinese": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_tv_weekly_global": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.recommend",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"async_update_recognize_cache": [
|
|
{
|
|
"caller": "app.chain._recognition",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"bangumi_calendar": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"bangumi_credits": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"bangumi_discover": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"bangumi_info": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"bangumi_person_credits": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"bangumi_person_detail": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"bangumi_recommend": [
|
|
{
|
|
"caller": "app.chain.bangumi",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"channel_manage": [
|
|
{
|
|
"caller": "app.chain.notification",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"clear_cache": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"create_folder": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"delete_file": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"delete_message": [
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_discover": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_info": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_movie_credits": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_movie_interests": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_movie_recommend": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_movie_reviews": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_person_credits": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_person_detail": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_tv_credits": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_tv_interests": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_tv_recommend": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"douban_tv_reviews": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_added": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_discord_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_feishu_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_feishu_image_to_data_url": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_file": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_qq_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_slack_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_slack_file_to_data_url": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_synologychat_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_telegram_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 4,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_telegram_file_to_base64": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_vocechat_file_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_vocechat_image_to_data_url": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_wechat_image_to_data_url": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 3,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"download_wechat_media_bytes": [
|
|
{
|
|
"caller": "app.chain.message",
|
|
"count": 5,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"downloader_info": [
|
|
{
|
|
"caller": "app.chain.dashboard",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"edit_message": [
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"execute_transfer_plan": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.plan",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"filter_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"finalize_message": [
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"get_file_item": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"get_folder": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"get_media_auxiliary_info": [
|
|
{
|
|
"caller": "app.chain.media.auxiliary",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"get_parent_item": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"get_search_page_size": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"get_torrent_trackers": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"identify_music_by_fingerprint": [
|
|
{
|
|
"caller": "app.chain.acoustid",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"link_file": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"list_files": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"list_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mark_message_processing_finished": [
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mark_message_processing_started": [
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"match_doubaninfo": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"match_music_album": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"match_tmdbinfo": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"media_exists": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"media_files": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"media_statistic": [
|
|
{
|
|
"caller": "app.chain.dashboard",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_image_cookies": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_iteminfo": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_items": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_items_count": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_latest": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_latest_images": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_librarys": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_play_url": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_playing": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_season_episode_ids": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"mediaserver_tv_episodes": [
|
|
{
|
|
"caller": "app.chain.mediaserver",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"message_parser": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"metadata_img": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.scraping",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"metadata_nfo": [
|
|
{
|
|
"caller": "app.chain.scraping",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"movie_hot": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"movie_showing": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"movie_top250": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_album": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_album_related": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"music_artist": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"music_artist_albums": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"music_artist_related": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"music_cache_clear": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.retry",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_cache_delete": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_cache_items": [
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_chart": [
|
|
{
|
|
"caller": "app.chain.listenbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.listenbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_discover": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_fresh_releases": [
|
|
{
|
|
"caller": "app.chain.listenbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
}
|
|
],
|
|
"music_lyrics": [
|
|
{
|
|
"caller": "app.chain.lyrics",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.lyrics",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"music_lyrics_candidates": [
|
|
{
|
|
"caller": "app.chain.lyrics",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.lyrics",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"obtain_images": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"obtain_specific_image": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"recognize_media": [
|
|
{
|
|
"caller": "app.chain._recognition",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"recommend_name": [
|
|
{
|
|
"caller": "app.chain.transfer.format",
|
|
"count": 2,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"refresh_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"refresh_userdata": [
|
|
{
|
|
"caller": "app.chain.site",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"register_commands": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"remove_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"rename_file": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"restore_search_torrent": [
|
|
{
|
|
"caller": "app.chain.search.scan",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"scheduler_job": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_collections": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_medias": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_music": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "async"
|
|
},
|
|
{
|
|
"caller": "app.chain.musicbrainz",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_persons": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_subtitles": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"search_tvdb": [
|
|
{
|
|
"caller": "app.chain.tvdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"send_direct_message": [
|
|
{
|
|
"caller": "app.chain._messaging",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"set_torrents_tag": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"site_subtitle_links": [
|
|
{
|
|
"caller": "app.chain.download.subtitle",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"snapshot_storage": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"start_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"stop_torrents": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"storage_manage": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_cache_clear": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_cache_delete": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_cache_items": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_collection": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_discover": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_episodes": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
},
|
|
{
|
|
"caller": "app.chain.transfer.format",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_group_seasons": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_info": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_movie_credits": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_movie_recommend": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_movie_similar": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_person_credits": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_person_detail": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_seasons": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_trending": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_tv_credits": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_tv_recommend": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tmdb_tv_similar": [
|
|
{
|
|
"caller": "app.chain.tmdb",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"torrent_files": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"transfer_completed": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tv_animation": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tv_hot": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tv_weekly_chinese": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tv_weekly_global": [
|
|
{
|
|
"caller": "app.chain.douban",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tvdb_info": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"tvdb_slug": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"update_recognize_cache": [
|
|
{
|
|
"caller": "app.chain._recognition",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"update_torrent": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"upload_file": [
|
|
{
|
|
"caller": "app.chain.storage",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"user_authenticate": [
|
|
{
|
|
"caller": "app.chain.user",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
],
|
|
"webhook_parser": [
|
|
{
|
|
"caller": "app.chain.base",
|
|
"count": 1,
|
|
"mode": "sync"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"schema_version": 3,
|
|
"scope": {
|
|
"excluded": [
|
|
"app/plugins"
|
|
],
|
|
"repository": "MoviePilot",
|
|
"roots": [
|
|
"app"
|
|
]
|
|
},
|
|
"sdk_exports": {
|
|
"app.sdk": [],
|
|
"app.sdk.browser": [
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "launch_browser_context",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "launch_browser_context_async",
|
|
"target": ""
|
|
}
|
|
],
|
|
"app.sdk.cache": [
|
|
{
|
|
"kind": "import",
|
|
"name": "AsyncCache",
|
|
"target": "app.runtime.cache.AsyncCache"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "AsyncCacheBackend",
|
|
"target": "app.runtime.cache.AsyncCacheBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "AsyncFileBackend",
|
|
"target": "app.adapters.cache.backends.AsyncFileBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "AsyncFileCache",
|
|
"target": "app.runtime.cache.AsyncFileCache"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "AsyncMemoryBackend",
|
|
"target": "app.runtime.cache.AsyncMemoryBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "AtomicCacheBackend",
|
|
"target": "app.runtime.cache.AtomicCacheBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "Cache",
|
|
"target": "app.runtime.cache.Cache"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "CacheBackend",
|
|
"target": "app.runtime.cache.CacheBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "FileBackend",
|
|
"target": "app.adapters.cache.backends.FileBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "FileCache",
|
|
"target": "app.runtime.cache.FileCache"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "LRUCache",
|
|
"target": "app.runtime.cache.LRUCache"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MemoryBackend",
|
|
"target": "app.runtime.cache.MemoryBackend"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "TTLCache",
|
|
"target": "app.runtime.cache.TTLCache"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "async_fresh",
|
|
"target": "app.runtime.cache.async_fresh"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "cached",
|
|
"target": "app.runtime.cache.cached"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "fresh",
|
|
"target": "app.runtime.cache.fresh"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "is_fresh",
|
|
"target": "app.runtime.cache.is_fresh"
|
|
}
|
|
],
|
|
"app.sdk.chain": [
|
|
{
|
|
"kind": "import",
|
|
"name": "ChainBase",
|
|
"target": "app.chain.base.ChainBase"
|
|
}
|
|
],
|
|
"app.sdk.classification": [
|
|
{
|
|
"kind": "import",
|
|
"name": "ClassificationEnrichmentMatch",
|
|
"target": "app.schemas.category.ClassificationEnrichmentMatch"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ClassificationEnrichmentRequest",
|
|
"target": "app.schemas.category.ClassificationEnrichmentRequest"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ClassificationEnrichmentResponse",
|
|
"target": "app.schemas.category.ClassificationEnrichmentResponse"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ClassificationFactValue",
|
|
"target": "app.schemas.category.ClassificationFactValue"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ClassificationFieldDefinition",
|
|
"target": "app.schemas.category.ClassificationFieldDefinition"
|
|
},
|
|
{
|
|
"kind": "alias",
|
|
"name": "MEDIA_SOURCE_CLASSIFICATION_PROTOCOL_VERSION",
|
|
"target": "2"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaSourceInfo",
|
|
"target": "app.schemas.event.MediaSourceInfo"
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "classify_media",
|
|
"target": ""
|
|
}
|
|
],
|
|
"app.sdk.config": [
|
|
{
|
|
"kind": "import",
|
|
"name": "global_vars",
|
|
"target": "app.runtime.config.global_vars"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "settings",
|
|
"target": "app.runtime.config.settings"
|
|
}
|
|
],
|
|
"app.sdk.database": [
|
|
{
|
|
"kind": "import",
|
|
"name": "BackupArtifact",
|
|
"target": "app.application.backup.BackupArtifact"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "BackupVerification",
|
|
"target": "app.application.backup.BackupVerification"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "PluginDatabaseHandle",
|
|
"target": "app.db.plugin.container.PluginDatabaseHandle"
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "create_backup",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "list_backups",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "plugin_declarative_base",
|
|
"target": "app.db.plugin.base.plugin_declarative_base"
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "verify_backup",
|
|
"target": ""
|
|
}
|
|
],
|
|
"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",
|
|
"target": "app.runtime.events.Event"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"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.feishu": [
|
|
{
|
|
"kind": "import",
|
|
"name": "FEISHU_DOMAIN",
|
|
"target": "app.adapters.network.feishu.FEISHU_DOMAIN"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "FatalConnectionError",
|
|
"target": "app.adapters.network.feishu.FatalConnectionError"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "FeishuLongConnection",
|
|
"target": "app.adapters.network.feishu.FeishuLongConnection"
|
|
}
|
|
],
|
|
"app.sdk.logging": [
|
|
{
|
|
"kind": "import",
|
|
"name": "logger",
|
|
"target": "app.runtime.log.logger"
|
|
}
|
|
],
|
|
"app.sdk.media": [
|
|
{
|
|
"kind": "import",
|
|
"name": "Context",
|
|
"target": "app.domain.context.Context"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MEDIA_SOURCE_ALIASES",
|
|
"target": "app.schemas.media.MEDIA_SOURCE_ALIASES"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MEDIA_SOURCE_PREFIXES",
|
|
"target": "app.schemas.media.MEDIA_SOURCE_PREFIXES"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MUSIC_MEDIA_SOURCES",
|
|
"target": "app.domain.media.MUSIC_MEDIA_SOURCES"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MUSIC_MEDIA_SOURCE_ORDER",
|
|
"target": "app.domain.media.MUSIC_MEDIA_SOURCE_ORDER"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaInfo",
|
|
"target": "app.domain.context.MediaInfo"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MetaAnime",
|
|
"target": "app.domain.meta.metaanime.MetaAnime"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MetaBase",
|
|
"target": "app.domain.meta.metabase.MetaBase"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MetaInfo",
|
|
"target": "app.domain.metainfo.MetaInfo"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MetaInfoPath",
|
|
"target": "app.domain.metainfo.MetaInfoPath"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MetaMusic",
|
|
"target": "app.domain.meta.metamusic.MetaMusic"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MetaVideo",
|
|
"target": "app.domain.meta.metavideo.MetaVideo"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicInfo",
|
|
"target": "app.domain.context.MusicInfo"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicLyrics",
|
|
"target": "app.domain.context.MusicLyrics"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicNameContext",
|
|
"target": "app.domain.meta.metamusic.MusicNameContext"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicNameParseResult",
|
|
"target": "app.domain.meta.metamusic.MusicNameParseResult"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicNameParser",
|
|
"target": "app.domain.meta.metamusic.MusicNameParser"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicNamePattern",
|
|
"target": "app.domain.meta.metamusic.MusicNamePattern"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicNamePatternMatch",
|
|
"target": "app.domain.meta.metamusic.MusicNamePatternMatch"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicNameRegistry",
|
|
"target": "app.domain.meta.metamusic.MusicNameRegistry"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "NfoReader",
|
|
"target": "app.domain.scraper.NfoReader"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "Tokens",
|
|
"target": "app.domain.tokens.Tokens"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "TorrentInfo",
|
|
"target": "app.domain.context.TorrentInfo"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "WordsMatcher",
|
|
"target": "app.domain.meta.words.WordsMatcher"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "build_media_key",
|
|
"target": "app.schemas.media.build_media_key"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "configure_search_source_provider",
|
|
"target": "app.domain.media.configure_search_source_provider"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "is_media_source_enabled",
|
|
"target": "app.domain.media.is_media_source_enabled"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "is_media_source_selected",
|
|
"target": "app.domain.media.is_media_source_selected"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "is_music_media_source",
|
|
"target": "app.domain.media.is_music_media_source"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "normalize_media_identity_payload",
|
|
"target": "app.schemas.media.normalize_media_identity_payload"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "normalize_media_source",
|
|
"target": "app.schemas.media.normalize_media_source"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "normalize_music_type",
|
|
"target": "app.domain.media.normalize_music_type"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "parse_media_key",
|
|
"target": "app.schemas.media.parse_media_key"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "parse_media_source_selection",
|
|
"target": "app.domain.media.parse_media_source_selection"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "resolve_media_identity",
|
|
"target": "app.schemas.media.resolve_media_identity"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "set_custom_separator",
|
|
"target": "app.domain.meta.customization.set_custom_separator"
|
|
}
|
|
],
|
|
"app.sdk.network": [
|
|
{
|
|
"kind": "import",
|
|
"name": "AsyncRequestUtils",
|
|
"target": "app.adapters.network.http.AsyncRequestUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "IpUtils",
|
|
"target": "app.adapters.network.ip.IpUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "RequestUtils",
|
|
"target": "app.adapters.network.http.RequestUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "RssHelper",
|
|
"target": "app.application.rss.RssHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SecurityUtils",
|
|
"target": "app.application.security.url.SecurityUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SiteUtils",
|
|
"target": "app.domain.site.SiteUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SitesHelper",
|
|
"target": "app.application.site.sites.SitesHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "UrlUtils",
|
|
"target": "app.foundation.url.UrlUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "WebUtils",
|
|
"target": "app.adapters.external.location.WebUtils"
|
|
}
|
|
],
|
|
"app.sdk.queries": [
|
|
{
|
|
"kind": "import",
|
|
"name": "DEFAULT_QUERY_PAGE_SIZE",
|
|
"target": "app.schemas.query.DEFAULT_QUERY_PAGE_SIZE"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "DownloadHistoryFilter",
|
|
"target": "app.schemas.query.DownloadHistoryFilter"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "DownloadHistorySnapshot",
|
|
"target": "app.schemas.query.DownloadHistorySnapshot"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MAX_QUERY_PAGE_SIZE",
|
|
"target": "app.schemas.query.MAX_QUERY_PAGE_SIZE"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaIdentityQuery",
|
|
"target": "app.schemas.query.MediaIdentityQuery"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "QueryPage",
|
|
"target": "app.schemas.query.QueryPage"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "QueryPageRequest",
|
|
"target": "app.schemas.query.QueryPageRequest"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "QuerySort",
|
|
"target": "app.schemas.query.QuerySort"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "QuerySortDirection",
|
|
"target": "app.schemas.query.QuerySortDirection"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "QuerySortField",
|
|
"target": "app.schemas.query.QuerySortField"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SubscriptionFilter",
|
|
"target": "app.schemas.query.SubscriptionFilter"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SubscriptionHistoryFilter",
|
|
"target": "app.schemas.query.SubscriptionHistoryFilter"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SubscriptionHistorySnapshot",
|
|
"target": "app.schemas.query.SubscriptionHistorySnapshot"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SubscriptionSnapshot",
|
|
"target": "app.schemas.query.SubscriptionSnapshot"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "TransferHistoryFilter",
|
|
"target": "app.schemas.query.TransferHistoryFilter"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "TransferHistorySnapshot",
|
|
"target": "app.schemas.query.TransferHistorySnapshot"
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_get_download_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_get_subscription",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_get_subscription_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_get_transfer_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_list_download_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_list_subscription_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_list_subscriptions",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "AsyncFunctionDef",
|
|
"name": "async_list_transfer_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "get_download_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "get_subscription",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "get_subscription_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "get_transfer_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "list_download_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "list_subscription_history",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "list_subscriptions",
|
|
"target": ""
|
|
},
|
|
{
|
|
"kind": "FunctionDef",
|
|
"name": "list_transfer_history",
|
|
"target": ""
|
|
}
|
|
],
|
|
"app.sdk.scheduler": [
|
|
{
|
|
"kind": "import",
|
|
"name": "ScheduleInfo",
|
|
"target": "app.schemas.dashboard.ScheduleInfo"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ScheduleProgress",
|
|
"target": "app.schemas.dashboard.ScheduleProgress"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "add_plugin_once_job",
|
|
"target": "app.application.scheduling.add_plugin_once_job"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "get_agent_task_next_run",
|
|
"target": "app.application.scheduling.get_agent_task_next_run"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "list_scheduler_jobs",
|
|
"target": "app.application.scheduling.list_scheduler_jobs"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "remove_agent_task_job",
|
|
"target": "app.application.scheduling.remove_agent_task_job"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "remove_plugin_job",
|
|
"target": "app.application.scheduling.remove_plugin_job"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "remove_plugin_once_job",
|
|
"target": "app.application.scheduling.remove_plugin_once_job"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "start_agent_task",
|
|
"target": "app.application.scheduling.start_agent_task"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "start_scheduler_job",
|
|
"target": "app.application.scheduling.start_scheduler_job"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "update_agent_task_job",
|
|
"target": "app.application.scheduling.update_agent_task_job"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "update_plugin_job",
|
|
"target": "app.application.scheduling.update_plugin_job"
|
|
}
|
|
],
|
|
"app.sdk.security": [
|
|
{
|
|
"kind": "import",
|
|
"name": "ALGORITHM",
|
|
"target": "app.application.security.token.ALGORITHM"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "BCRYPT_PASSWORD_MAX_BYTES",
|
|
"target": "app.application.security.token.BCRYPT_PASSWORD_MAX_BYTES"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "BCRYPT_ROUNDS",
|
|
"target": "app.application.security.token.BCRYPT_ROUNDS"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "PasswordTooLongError",
|
|
"target": "app.application.security.token.PasswordTooLongError"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "TokenValidationError",
|
|
"target": "app.application.security.token.TokenValidationError"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "aes_decrypt",
|
|
"target": "app.application.security.token.aes_decrypt"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "aes_encrypt",
|
|
"target": "app.application.security.token.aes_encrypt"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "anthropic_api_key_header",
|
|
"target": "app.adapters.web.security.access.anthropic_api_key_header"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "api_key_header",
|
|
"target": "app.adapters.web.security.access.api_key_header"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "api_key_query",
|
|
"target": "app.adapters.web.security.access.api_key_query"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "api_token_query",
|
|
"target": "app.adapters.web.security.access.api_token_query"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "create_access_token",
|
|
"target": "app.application.security.token.create_access_token"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "decode_access_token",
|
|
"target": "app.application.security.token.decode_access_token"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "decrypt",
|
|
"target": "app.application.security.token.decrypt"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "encrypt_message",
|
|
"target": "app.application.security.token.encrypt_message"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "get_password_hash",
|
|
"target": "app.application.security.token.get_password_hash"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "hash_sha256",
|
|
"target": "app.application.security.token.hash_sha256"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "nexusphp_encrypt",
|
|
"target": "app.application.security.token.nexusphp_encrypt"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "oauth2_scheme_manual_error",
|
|
"target": "app.adapters.web.security.access.oauth2_scheme_manual_error"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "openai_bearer_scheme",
|
|
"target": "app.adapters.web.security.access.openai_bearer_scheme"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "resource_token_cookie",
|
|
"target": "app.adapters.web.security.access.resource_token_cookie"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "set_or_refresh_resource_token_cookie",
|
|
"target": "app.adapters.web.security.access.set_or_refresh_resource_token_cookie"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "set_superuser_token_payload_provider",
|
|
"target": "app.adapters.web.security.access.set_superuser_token_payload_provider"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "verify_apikey",
|
|
"target": "app.adapters.web.security.access.verify_apikey"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "verify_apitoken",
|
|
"target": "app.adapters.web.security.access.verify_apitoken"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "verify_password",
|
|
"target": "app.application.security.token.verify_password"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "verify_resource_token",
|
|
"target": "app.adapters.web.security.access.verify_resource_token"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "verify_token",
|
|
"target": "app.adapters.web.security.access.verify_token"
|
|
}
|
|
],
|
|
"app.sdk.services": [
|
|
{
|
|
"kind": "import",
|
|
"name": "DownloaderHelper",
|
|
"target": "app.application.downloader.DownloaderHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaServerField",
|
|
"target": "app.schemas.mediaserver.MediaServerField"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaServerHelper",
|
|
"target": "app.application.mediaserver.MediaServerHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaServerIdentityHelper",
|
|
"target": "app.application.mediaserver.MediaServerIdentityHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MediaServerQueryOptions",
|
|
"target": "app.schemas.mediaserver.MediaServerQueryOptions"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "MusicMediaServerHelper",
|
|
"target": "app.application.mediaserver.MusicMediaServerHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "NotificationHelper",
|
|
"target": "app.application.notification.NotificationHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "RuleHelper",
|
|
"target": "app.application.rules.RuleHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ServiceBaseHelper",
|
|
"target": "app.application.service.ServiceBaseHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ServiceConfigHelper",
|
|
"target": "app.runtime.extensions.service.ServiceConfigHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "StorageHelper",
|
|
"target": "app.application.storage.StorageHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SystemHelper",
|
|
"target": "app.runtime.state.SystemHelper"
|
|
}
|
|
],
|
|
"app.sdk.string": [
|
|
{
|
|
"kind": "ClassDef",
|
|
"name": "StringUtils",
|
|
"target": ""
|
|
}
|
|
],
|
|
"app.sdk.utilities": [
|
|
{
|
|
"kind": "import",
|
|
"name": "CryptoJsUtils",
|
|
"target": "app.foundation.crypto.CryptoJsUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "DomUtils",
|
|
"target": "app.foundation.dom.DomUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "LocaleHelper",
|
|
"target": "app.runtime.localization.LocaleHelper"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "ObjectUtils",
|
|
"target": "app.foundation.reflection.ObjectUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "OtpUtils",
|
|
"target": "app.application.security.otp.OtpUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "Singleton",
|
|
"target": "app.foundation.singleton.Singleton"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "StringUtils",
|
|
"target": "app.sdk.string.StringUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "SystemUtils",
|
|
"target": "app.adapters.system.host.SystemUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "TimerUtils",
|
|
"target": "app.runtime.scheduling.TimerUtils"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "convert",
|
|
"target": "app.foundation.text.convert"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "cut",
|
|
"target": "app.foundation.text.cut"
|
|
},
|
|
{
|
|
"kind": "alias",
|
|
"name": "decrypt",
|
|
"target": "app.foundation.crypto.CryptoJsUtils.decrypt"
|
|
},
|
|
{
|
|
"kind": "alias",
|
|
"name": "encrypt",
|
|
"target": "app.foundation.crypto.CryptoJsUtils.encrypt"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "log_execution_time",
|
|
"target": "app.runtime.execution.log_execution_time"
|
|
},
|
|
{
|
|
"kind": "import",
|
|
"name": "retry",
|
|
"target": "app.runtime.execution.retry"
|
|
}
|
|
]
|
|
}
|
|
}
|