chore: sync database worker branch with upstream v3

This commit is contained in:
InfinityPacer
2026-08-23 04:48:50 +08:00
111 changed files with 605 additions and 391 deletions
@@ -10,111 +10,16 @@
"root": "app"
},
"settings_imports": {
"count": 103,
"count": 8,
"files": [
"app/adapters/system/fsproxy.py",
"app/agent/capabilities/adapter.py",
"app/agent/llm/capability.py",
"app/agent/llm/helper.py",
"app/agent/llm/provider.py",
"app/agent/memory/__init__.py",
"app/agent/orchestrator.py",
"app/agent/prompt/__init__.py",
"app/agent/skills/registry.py",
"app/agent/tools/base.py",
"app/agent/tools/impl/_plugin_tool_utils.py",
"app/agent/tools/impl/_terminal_session.py",
"app/agent/tools/impl/add_download_tasks.py",
"app/agent/tools/impl/create_agent_task.py",
"app/agent/tools/impl/query_agent_tasks.py",
"app/agent/tools/impl/query_system_settings.py",
"app/agent/tools/impl/recognize_media.py",
"app/agent/tools/impl/scrape_metadata.py",
"app/agent/tools/impl/search_web.py",
"app/agent/tools/impl/send_voice_message.py",
"app/agent/tools/impl/update_agent_task.py",
"app/agent/tools/impl/update_system_settings.py",
"app/cli.py",
"app/db/base.py",
"app/db/engine.py",
"app/db/session.py",
"app/doctor/checks.py",
"app/doctor/runner.py",
"app/factory.py",
"app/main.py",
"app/modules/acoustid/__init__.py",
"app/modules/anilist/__init__.py",
"app/modules/anilist/anilist.py",
"app/modules/bangumi/__init__.py",
"app/modules/bangumi/bangumi.py",
"app/modules/discord/discord.py",
"app/modules/douban/__init__.py",
"app/modules/douban/apiv2.py",
"app/modules/emby/emby.py",
"app/modules/fanart/__init__.py",
"app/modules/feishu/feishu.py",
"app/modules/filemanager/module.py",
"app/modules/filemanager/storages/alipan.py",
"app/modules/filemanager/storages/alist.py",
"app/modules/filemanager/storages/local.py",
"app/modules/filemanager/storages/rclone.py",
"app/modules/filemanager/storages/smb.py",
"app/modules/filemanager/storages/u115.py",
"app/modules/filemanager/transhandler.py",
"app/modules/imdb/__init__.py",
"app/modules/imdb/api.py",
"app/modules/indexer/parser/__init__.py",
"app/modules/indexer/parser/rousi.py",
"app/modules/indexer/spider/__init__.py",
"app/modules/indexer/spider/haidan.py",
"app/modules/indexer/spider/hddolby.py",
"app/modules/indexer/spider/mtorrent.py",
"app/modules/indexer/spider/rousi.py",
"app/modules/indexer/spider/sunnypt.py",
"app/modules/indexer/spider/tnode.py",
"app/modules/indexer/spider/torrentleech.py",
"app/modules/indexer/spider/yema.py",
"app/modules/jellyfin/jellyfin.py",
"app/modules/listenbrainz/__init__.py",
"app/modules/lrclib/__init__.py",
"app/modules/musicbrainz/__init__.py",
"app/modules/musicbrainz/music_cache.py",
"app/modules/postgresql/__init__.py",
"app/modules/qbittorrent/__init__.py",
"app/modules/qqbot/qqbot.py",
"app/modules/redis/__init__.py",
"app/modules/rtorrent/__init__.py",
"app/modules/slack/slack.py",
"app/modules/subtitle/__init__.py",
"app/modules/telegram/telegram.py",
"app/modules/theaudiodb/__init__.py",
"app/modules/themoviedb/__init__.py",
"app/modules/themoviedb/category.py",
"app/modules/themoviedb/scraper.py",
"app/modules/themoviedb/tmdb_cache.py",
"app/modules/themoviedb/tmdbapi.py",
"app/modules/themoviedb/tmdbv3api/objs/discover.py",
"app/modules/themoviedb/tmdbv3api/tmdb.py",
"app/modules/thetvdb/__init__.py",
"app/modules/thetvdb/tvdb_v4_official.py",
"app/modules/transmission/__init__.py",
"app/modules/trimemedia/api.py",
"app/modules/webpush/__init__.py",
"app/modules/wechat/wechatbot.py",
"app/modules/wechatclawbot/wechatclawbot.py",
"app/runtime/extensions/host_module_adapter.py",
"app/runtime/extensions/module_manager.py",
"app/runtime/extensions/plugin/catalog.py",
"app/runtime/extensions/plugin_manager.py",
"app/runtime/state.py",
"app/runtime/thread.py",
"app/startup/agent_initializer.py",
"app/startup/database.py",
"app/startup/database_initializer.py",
"app/startup/domain_initializer.py",
"app/startup/lifecycle/__init__.py",
"app/startup/modules_initializer.py",
"app/startup/plugins_initializer.py"
"app/modules/transmission/__init__.py"
]
},
"system_config_oper_constructions": {
+96 -87
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6420,
"edge_sha256": "0e5b5cc00f36ed87ec8e6ae8d09f7a3756d8488302907e12db239bb981c98d5c",
"edge_count": 6429,
"edge_sha256": "664681a500ba1c3d273568829b1b860e4dae7fe7a6c053c566583341fee7f903",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -123,8 +123,8 @@
"app.adapters.system.display.resource -> app.runtime",
"app.adapters.system.display.resource -> app.runtime.log",
"app.adapters.system.fsproxy -> app.runtime",
"app.adapters.system.fsproxy -> app.runtime.config",
"app.adapters.system.fsproxy -> app.runtime.log",
"app.adapters.system.fsproxy -> app.runtime.settings",
"app.adapters.system.host -> app.foundation",
"app.adapters.system.host -> app.foundation.environment",
"app.adapters.system.host -> app.schemas",
@@ -189,7 +189,7 @@
"app.agent.capabilities.adapter -> app.runtime.capabilities.errors",
"app.agent.capabilities.adapter -> app.runtime.capabilities.model",
"app.agent.capabilities.adapter -> app.runtime.capabilities.registry",
"app.agent.capabilities.adapter -> app.runtime.config",
"app.agent.capabilities.adapter -> app.runtime.settings",
"app.agent.contracts -> app.schemas",
"app.agent.contracts -> app.schemas.types",
"app.agent.llm.capability -> app.adapters",
@@ -199,10 +199,10 @@
"app.agent.llm.capability -> app.agent.llm",
"app.agent.llm.capability -> app.agent.llm.helper",
"app.agent.llm.capability -> app.runtime",
"app.agent.llm.capability -> app.runtime.config",
"app.agent.llm.capability -> app.runtime.extensions",
"app.agent.llm.capability -> app.runtime.extensions.service_config",
"app.agent.llm.capability -> app.runtime.log",
"app.agent.llm.capability -> app.runtime.settings",
"app.agent.llm.capability -> app.schemas",
"app.agent.llm.capability -> app.schemas.notification",
"app.agent.llm.capability -> app.schemas.types",
@@ -211,8 +211,8 @@
"app.agent.llm.helper -> app.agent.llm.gateway",
"app.agent.llm.helper -> app.agent.llm.server_tools",
"app.agent.llm.helper -> app.runtime",
"app.agent.llm.helper -> app.runtime.config",
"app.agent.llm.helper -> app.runtime.log",
"app.agent.llm.helper -> app.runtime.settings",
"app.agent.llm.provider -> app.agent",
"app.agent.llm.provider -> app.agent.llm",
"app.agent.llm.provider -> app.agent.llm.helper",
@@ -221,8 +221,8 @@
"app.agent.llm.provider -> app.foundation",
"app.agent.llm.provider -> app.foundation.singleton",
"app.agent.llm.provider -> app.runtime",
"app.agent.llm.provider -> app.runtime.config",
"app.agent.llm.provider -> app.runtime.log",
"app.agent.llm.provider -> app.runtime.settings",
"app.agent.llm.provider -> app.schemas",
"app.agent.llm.provider -> app.schemas.types",
"app.agent.mcp -> app.adapters",
@@ -238,8 +238,8 @@
"app.agent.memory -> app.application",
"app.agent.memory -> app.application.agentdata",
"app.agent.memory -> app.runtime",
"app.agent.memory -> app.runtime.config",
"app.agent.memory -> app.runtime.log",
"app.agent.memory -> app.runtime.settings",
"app.agent.memory -> app.schemas",
"app.agent.memory -> app.schemas.agent",
"app.agent.middleware.activity_log -> app.agent",
@@ -352,10 +352,10 @@
"app.agent.orchestrator -> app.foundation",
"app.agent.orchestrator -> app.foundation.identity",
"app.agent.orchestrator -> app.runtime",
"app.agent.orchestrator -> app.runtime.config",
"app.agent.orchestrator -> app.runtime.events",
"app.agent.orchestrator -> app.runtime.log",
"app.agent.orchestrator -> app.runtime.observability",
"app.agent.orchestrator -> app.runtime.settings",
"app.agent.orchestrator -> app.schemas",
"app.agent.orchestrator -> app.schemas.event",
"app.agent.orchestrator -> app.schemas.message",
@@ -381,8 +381,8 @@
"app.agent.prompt -> app.agent.llm",
"app.agent.prompt -> app.agent.llm.capability",
"app.agent.prompt -> app.runtime",
"app.agent.prompt -> app.runtime.config",
"app.agent.prompt -> app.runtime.log",
"app.agent.prompt -> app.runtime.settings",
"app.agent.prompt -> app.schemas",
"app.agent.prompt -> app.schemas.notification",
"app.agent.prompt.transfer_redo -> app.agent",
@@ -409,8 +409,8 @@
"app.agent.skills.registry -> app.foundation.url",
"app.agent.skills.registry -> app.runtime",
"app.agent.skills.registry -> app.runtime.cache",
"app.agent.skills.registry -> app.runtime.config",
"app.agent.skills.registry -> app.runtime.log",
"app.agent.skills.registry -> app.runtime.settings",
"app.agent.tools.base -> app.agent",
"app.agent.tools.base -> app.agent.callback",
"app.agent.tools.base -> app.agent.policy",
@@ -422,10 +422,10 @@
"app.agent.tools.base -> app.application.messaging.agent",
"app.agent.tools.base -> app.chain",
"app.agent.tools.base -> app.runtime",
"app.agent.tools.base -> app.runtime.config",
"app.agent.tools.base -> app.runtime.extensions",
"app.agent.tools.base -> app.runtime.extensions.service_config",
"app.agent.tools.base -> app.runtime.log",
"app.agent.tools.base -> app.runtime.settings",
"app.agent.tools.base -> app.schemas",
"app.agent.tools.base -> app.schemas.message",
"app.agent.tools.base -> app.schemas.types",
@@ -566,7 +566,7 @@
"app.agent.tools.impl._plugin_tool_utils -> app.application.plugin.runtime",
"app.agent.tools.impl._plugin_tool_utils -> app.application.scheduling",
"app.agent.tools.impl._plugin_tool_utils -> app.runtime",
"app.agent.tools.impl._plugin_tool_utils -> app.runtime.config",
"app.agent.tools.impl._plugin_tool_utils -> app.runtime.settings",
"app.agent.tools.impl._plugin_tool_utils -> app.schemas",
"app.agent.tools.impl._plugin_tool_utils -> app.schemas.plugin",
"app.agent.tools.impl._plugin_tool_utils -> app.schemas.types",
@@ -582,8 +582,8 @@
"app.agent.tools.impl._terminal_session -> app.agent.tools.impl",
"app.agent.tools.impl._terminal_session -> app.agent.tools.impl._command_safety",
"app.agent.tools.impl._terminal_session -> app.runtime",
"app.agent.tools.impl._terminal_session -> app.runtime.config",
"app.agent.tools.impl._terminal_session -> app.runtime.log",
"app.agent.tools.impl._terminal_session -> app.runtime.settings",
"app.agent.tools.impl._torrent_search_utils -> app.agent",
"app.agent.tools.impl._torrent_search_utils -> app.agent.tools",
"app.agent.tools.impl._torrent_search_utils -> app.agent.tools.impl",
@@ -622,8 +622,8 @@
"app.agent.tools.impl.add_download_tasks -> app.foundation",
"app.agent.tools.impl.add_download_tasks -> app.foundation.crypto",
"app.agent.tools.impl.add_download_tasks -> app.runtime",
"app.agent.tools.impl.add_download_tasks -> app.runtime.config",
"app.agent.tools.impl.add_download_tasks -> app.runtime.log",
"app.agent.tools.impl.add_download_tasks -> app.runtime.settings",
"app.agent.tools.impl.add_download_tasks -> app.schemas",
"app.agent.tools.impl.add_download_tasks -> app.schemas.file",
"app.agent.tools.impl.add_rule_group -> app.agent",
@@ -688,8 +688,8 @@
"app.agent.tools.impl.create_agent_task -> app.application.agentdata",
"app.agent.tools.impl.create_agent_task -> app.application.scheduling",
"app.agent.tools.impl.create_agent_task -> app.runtime",
"app.agent.tools.impl.create_agent_task -> app.runtime.config",
"app.agent.tools.impl.create_agent_task -> app.runtime.scheduling",
"app.agent.tools.impl.create_agent_task -> app.runtime.settings",
"app.agent.tools.impl.delete_agent_task -> app.agent",
"app.agent.tools.impl.delete_agent_task -> app.agent.tools",
"app.agent.tools.impl.delete_agent_task -> app.agent.tools.base",
@@ -839,7 +839,7 @@
"app.agent.tools.impl.query_agent_tasks -> app.application.agentdata",
"app.agent.tools.impl.query_agent_tasks -> app.application.scheduling",
"app.agent.tools.impl.query_agent_tasks -> app.runtime",
"app.agent.tools.impl.query_agent_tasks -> app.runtime.config",
"app.agent.tools.impl.query_agent_tasks -> app.runtime.settings",
"app.agent.tools.impl.query_builtin_filter_rules -> app.agent",
"app.agent.tools.impl.query_builtin_filter_rules -> app.agent.tools",
"app.agent.tools.impl.query_builtin_filter_rules -> app.agent.tools.base",
@@ -1096,7 +1096,6 @@
"app.agent.tools.impl.query_system_settings -> app.application",
"app.agent.tools.impl.query_system_settings -> app.application.configuration",
"app.agent.tools.impl.query_system_settings -> app.runtime",
"app.agent.tools.impl.query_system_settings -> app.runtime.config",
"app.agent.tools.impl.query_system_settings -> app.runtime.log",
"app.agent.tools.impl.query_transfer_history -> app.agent",
"app.agent.tools.impl.query_transfer_history -> app.agent.tools",
@@ -1149,8 +1148,8 @@
"app.agent.tools.impl.recognize_media -> app.domain.meta.metamusic",
"app.agent.tools.impl.recognize_media -> app.domain.metainfo",
"app.agent.tools.impl.recognize_media -> app.runtime",
"app.agent.tools.impl.recognize_media -> app.runtime.config",
"app.agent.tools.impl.recognize_media -> app.runtime.log",
"app.agent.tools.impl.recognize_media -> app.runtime.settings",
"app.agent.tools.impl.recognize_media -> app.schemas",
"app.agent.tools.impl.recognize_media -> app.schemas.types",
"app.agent.tools.impl.reload_plugin -> app.agent",
@@ -1211,8 +1210,8 @@
"app.agent.tools.impl.scrape_metadata -> app.domain",
"app.agent.tools.impl.scrape_metadata -> app.domain.media",
"app.agent.tools.impl.scrape_metadata -> app.runtime",
"app.agent.tools.impl.scrape_metadata -> app.runtime.config",
"app.agent.tools.impl.scrape_metadata -> app.runtime.log",
"app.agent.tools.impl.scrape_metadata -> app.runtime.settings",
"app.agent.tools.impl.scrape_metadata -> app.schemas",
"app.agent.tools.impl.scrape_metadata -> app.schemas.media",
"app.agent.tools.impl.scrape_metadata -> app.schemas.types",
@@ -1286,8 +1285,8 @@
"app.agent.tools.impl.search_web -> app.agent.tools.base",
"app.agent.tools.impl.search_web -> app.agent.tools.tags",
"app.agent.tools.impl.search_web -> app.runtime",
"app.agent.tools.impl.search_web -> app.runtime.config",
"app.agent.tools.impl.search_web -> app.runtime.log",
"app.agent.tools.impl.search_web -> app.runtime.settings",
"app.agent.tools.impl.send_local_file -> app.agent",
"app.agent.tools.impl.send_local_file -> app.agent.tools",
"app.agent.tools.impl.send_local_file -> app.agent.tools.base",
@@ -1314,8 +1313,8 @@
"app.agent.tools.impl.send_voice_message -> app.agent.tools.base",
"app.agent.tools.impl.send_voice_message -> app.agent.tools.tags",
"app.agent.tools.impl.send_voice_message -> app.runtime",
"app.agent.tools.impl.send_voice_message -> app.runtime.config",
"app.agent.tools.impl.send_voice_message -> app.runtime.log",
"app.agent.tools.impl.send_voice_message -> app.runtime.settings",
"app.agent.tools.impl.send_voice_message -> app.schemas",
"app.agent.tools.impl.send_voice_message -> app.schemas.message",
"app.agent.tools.impl.switch_persona -> app.agent",
@@ -1364,8 +1363,8 @@
"app.agent.tools.impl.update_agent_task -> app.application.agentdata",
"app.agent.tools.impl.update_agent_task -> app.application.scheduling",
"app.agent.tools.impl.update_agent_task -> app.runtime",
"app.agent.tools.impl.update_agent_task -> app.runtime.config",
"app.agent.tools.impl.update_agent_task -> app.runtime.scheduling",
"app.agent.tools.impl.update_agent_task -> app.runtime.settings",
"app.agent.tools.impl.update_custom_filter_rule -> app.agent",
"app.agent.tools.impl.update_custom_filter_rule -> app.agent.tools",
"app.agent.tools.impl.update_custom_filter_rule -> app.agent.tools.base",
@@ -1469,7 +1468,6 @@
"app.agent.tools.impl.update_system_settings -> app.application",
"app.agent.tools.impl.update_system_settings -> app.application.configuration",
"app.agent.tools.impl.update_system_settings -> app.runtime",
"app.agent.tools.impl.update_system_settings -> app.runtime.config",
"app.agent.tools.impl.update_system_settings -> app.runtime.events",
"app.agent.tools.impl.update_system_settings -> app.runtime.log",
"app.agent.tools.impl.update_system_settings -> app.schemas",
@@ -2471,6 +2469,8 @@
"app.application.chain.durable_events -> app.schemas.types",
"app.application.configuration -> app.application",
"app.application.configuration -> app.application.database",
"app.application.configuration -> app.runtime",
"app.application.configuration -> app.runtime.settings",
"app.application.configuration -> app.schemas",
"app.application.configuration -> app.schemas.types",
"app.application.dashboard -> app.schemas",
@@ -3417,6 +3417,7 @@
"app.cli -> app.doctor.formatters",
"app.cli -> app.runtime",
"app.cli -> app.runtime.config",
"app.cli -> app.runtime.settings",
"app.cli -> app.runtime.state",
"app.cli -> app.startup",
"app.cli -> app.startup.database",
@@ -3564,7 +3565,6 @@
"app.db.models.user -> app.db.decorators",
"app.db.models.userconfig -> app.db",
"app.db.models.userconfig -> app.db.base",
"app.db.models.userconfig -> app.db.decorators",
"app.db.models.workflow -> app.db",
"app.db.models.workflow -> app.db.base",
"app.db.models.workflow -> app.db.decorators",
@@ -3684,7 +3684,7 @@
"app.doctor.checks -> app.doctor",
"app.doctor.checks -> app.doctor.models",
"app.doctor.checks -> app.runtime",
"app.doctor.checks -> app.runtime.config",
"app.doctor.checks -> app.runtime.settings",
"app.doctor.checks -> app.runtime.topology",
"app.doctor.formatters -> app.doctor",
"app.doctor.formatters -> app.doctor.models",
@@ -3695,7 +3695,7 @@
"app.doctor.runner -> app.doctor.checks",
"app.doctor.runner -> app.doctor.models",
"app.doctor.runner -> app.runtime",
"app.doctor.runner -> app.runtime.config",
"app.doctor.runner -> app.runtime.settings",
"app.domain.context -> app.domain",
"app.domain.context -> app.domain.meta",
"app.domain.context -> app.domain.meta.metabase",
@@ -3804,13 +3804,13 @@
"app.factory -> app.application.security",
"app.factory -> app.application.security.token",
"app.factory -> app.runtime",
"app.factory -> app.runtime.config",
"app.factory -> app.runtime.correlation",
"app.factory -> app.runtime.extensions",
"app.factory -> app.runtime.extensions.plugin_manager",
"app.factory -> app.runtime.localization",
"app.factory -> app.runtime.log",
"app.factory -> app.runtime.observability",
"app.factory -> app.runtime.settings",
"app.factory -> app.schemas",
"app.factory -> app.schemas.mcp",
"app.factory -> app.schemas.openai",
@@ -3824,6 +3824,7 @@
"app.main -> app.factory",
"app.main -> app.runtime",
"app.main -> app.runtime.config",
"app.main -> app.runtime.settings",
"app.main -> app.runtime.topology",
"app.modules -> app.runtime",
"app.modules -> app.runtime.extensions",
@@ -3875,8 +3876,8 @@
"app.modules.acoustid -> app.adapters.network.http",
"app.modules.acoustid -> app.modules",
"app.modules.acoustid -> app.runtime",
"app.modules.acoustid -> app.runtime.config",
"app.modules.acoustid -> app.runtime.log",
"app.modules.acoustid -> app.runtime.settings",
"app.modules.acoustid -> app.schemas",
"app.modules.acoustid -> app.schemas.types",
"app.modules.anilist -> app.domain",
@@ -3888,8 +3889,8 @@
"app.modules.anilist -> app.modules",
"app.modules.anilist -> app.modules.anilist.anilist",
"app.modules.anilist -> app.runtime",
"app.modules.anilist -> app.runtime.config",
"app.modules.anilist -> app.runtime.log",
"app.modules.anilist -> app.runtime.settings",
"app.modules.anilist -> app.schemas",
"app.modules.anilist -> app.schemas.context",
"app.modules.anilist -> app.schemas.types",
@@ -3898,8 +3899,8 @@
"app.modules.anilist.anilist -> app.adapters.network.http",
"app.modules.anilist.anilist -> app.runtime",
"app.modules.anilist.anilist -> app.runtime.cache",
"app.modules.anilist.anilist -> app.runtime.config",
"app.modules.anilist.anilist -> app.runtime.log",
"app.modules.anilist.anilist -> app.runtime.settings",
"app.modules.bangumi -> app.adapters",
"app.modules.bangumi -> app.adapters.network",
"app.modules.bangumi -> app.adapters.network.http",
@@ -3912,8 +3913,8 @@
"app.modules.bangumi -> app.modules",
"app.modules.bangumi -> app.modules.bangumi.bangumi",
"app.modules.bangumi -> app.runtime",
"app.modules.bangumi -> app.runtime.config",
"app.modules.bangumi -> app.runtime.log",
"app.modules.bangumi -> app.runtime.settings",
"app.modules.bangumi -> app.schemas",
"app.modules.bangumi -> app.schemas.context",
"app.modules.bangumi -> app.schemas.types",
@@ -3922,7 +3923,7 @@
"app.modules.bangumi.bangumi -> app.adapters.network.http",
"app.modules.bangumi.bangumi -> app.runtime",
"app.modules.bangumi.bangumi -> app.runtime.cache",
"app.modules.bangumi.bangumi -> app.runtime.config",
"app.modules.bangumi.bangumi -> app.runtime.settings",
"app.modules.dingtalk -> app.domain",
"app.modules.dingtalk -> app.domain.context",
"app.modules.dingtalk -> app.modules",
@@ -3960,8 +3961,8 @@
"app.modules.discord.discord -> app.foundation",
"app.modules.discord.discord -> app.foundation.size",
"app.modules.discord.discord -> app.runtime",
"app.modules.discord.discord -> app.runtime.config",
"app.modules.discord.discord -> app.runtime.log",
"app.modules.discord.discord -> app.runtime.settings",
"app.modules.discord.discord -> app.schemas",
"app.modules.discord.discord -> app.schemas.types",
"app.modules.douban -> app.adapters",
@@ -3980,10 +3981,10 @@
"app.modules.douban -> app.modules.douban.apiv2",
"app.modules.douban -> app.modules.douban.scraper",
"app.modules.douban -> app.runtime",
"app.modules.douban -> app.runtime.config",
"app.modules.douban -> app.runtime.execution",
"app.modules.douban -> app.runtime.log",
"app.modules.douban -> app.runtime.rate",
"app.modules.douban -> app.runtime.settings",
"app.modules.douban -> app.schemas",
"app.modules.douban -> app.schemas.context",
"app.modules.douban -> app.schemas.exception",
@@ -3995,7 +3996,7 @@
"app.modules.douban.apiv2 -> app.foundation.singleton",
"app.modules.douban.apiv2 -> app.runtime",
"app.modules.douban.apiv2 -> app.runtime.cache",
"app.modules.douban.apiv2 -> app.runtime.config",
"app.modules.douban.apiv2 -> app.runtime.settings",
"app.modules.douban.scraper -> app.domain",
"app.modules.douban.scraper -> app.domain.context",
"app.modules.douban.scraper -> app.foundation",
@@ -4019,8 +4020,8 @@
"app.modules.emby.emby -> app.foundation",
"app.modules.emby.emby -> app.foundation.url",
"app.modules.emby.emby -> app.runtime",
"app.modules.emby.emby -> app.runtime.config",
"app.modules.emby.emby -> app.runtime.log",
"app.modules.emby.emby -> app.runtime.settings",
"app.modules.emby.emby -> app.schemas",
"app.modules.emby.emby -> app.schemas.dashboard",
"app.modules.emby.emby -> app.schemas.mediaserver",
@@ -4033,8 +4034,8 @@
"app.modules.fanart -> app.modules",
"app.modules.fanart -> app.runtime",
"app.modules.fanart -> app.runtime.cache",
"app.modules.fanart -> app.runtime.config",
"app.modules.fanart -> app.runtime.log",
"app.modules.fanart -> app.runtime.settings",
"app.modules.fanart -> app.schemas",
"app.modules.fanart -> app.schemas.types",
"app.modules.feishu -> app.application",
@@ -4062,8 +4063,8 @@
"app.modules.feishu.feishu -> app.domain",
"app.modules.feishu.feishu -> app.domain.context",
"app.modules.feishu.feishu -> app.runtime",
"app.modules.feishu.feishu -> app.runtime.config",
"app.modules.feishu.feishu -> app.runtime.log",
"app.modules.feishu.feishu -> app.runtime.settings",
"app.modules.feishu.feishu -> app.schemas",
"app.modules.feishu.feishu -> app.schemas.message",
"app.modules.feishu.feishu -> app.schemas.types",
@@ -4088,8 +4089,8 @@
"app.modules.filemanager.module -> app.modules.filemanager.storages",
"app.modules.filemanager.module -> app.modules.filemanager.transhandler",
"app.modules.filemanager.module -> app.runtime",
"app.modules.filemanager.module -> app.runtime.config",
"app.modules.filemanager.module -> app.runtime.log",
"app.modules.filemanager.module -> app.runtime.settings",
"app.modules.filemanager.module -> app.schemas",
"app.modules.filemanager.module -> app.schemas.file",
"app.modules.filemanager.module -> app.schemas.mediaserver",
@@ -4122,6 +4123,7 @@
"app.modules.filemanager.storages.alipan -> app.runtime",
"app.modules.filemanager.storages.alipan -> app.runtime.config",
"app.modules.filemanager.storages.alipan -> app.runtime.log",
"app.modules.filemanager.storages.alipan -> app.runtime.settings",
"app.modules.filemanager.storages.alipan -> app.schemas",
"app.modules.filemanager.storages.alipan -> app.schemas.exception",
"app.modules.filemanager.storages.alipan -> app.schemas.file",
@@ -4140,6 +4142,7 @@
"app.modules.filemanager.storages.alist -> app.runtime.cache",
"app.modules.filemanager.storages.alist -> app.runtime.config",
"app.modules.filemanager.storages.alist -> app.runtime.log",
"app.modules.filemanager.storages.alist -> app.runtime.settings",
"app.modules.filemanager.storages.alist -> app.schemas",
"app.modules.filemanager.storages.alist -> app.schemas.exception",
"app.modules.filemanager.storages.alist -> app.schemas.file",
@@ -4163,6 +4166,7 @@
"app.modules.filemanager.storages.local -> app.runtime",
"app.modules.filemanager.storages.local -> app.runtime.config",
"app.modules.filemanager.storages.local -> app.runtime.log",
"app.modules.filemanager.storages.local -> app.runtime.settings",
"app.modules.filemanager.storages.local -> app.schemas",
"app.modules.filemanager.storages.local -> app.schemas.exception",
"app.modules.filemanager.storages.local -> app.schemas.file",
@@ -4177,8 +4181,8 @@
"app.modules.filemanager.storages.rclone -> app.modules.filemanager",
"app.modules.filemanager.storages.rclone -> app.modules.filemanager.storages",
"app.modules.filemanager.storages.rclone -> app.runtime",
"app.modules.filemanager.storages.rclone -> app.runtime.config",
"app.modules.filemanager.storages.rclone -> app.runtime.log",
"app.modules.filemanager.storages.rclone -> app.runtime.settings",
"app.modules.filemanager.storages.rclone -> app.schemas",
"app.modules.filemanager.storages.rclone -> app.schemas.exception",
"app.modules.filemanager.storages.rclone -> app.schemas.file",
@@ -4192,6 +4196,7 @@
"app.modules.filemanager.storages.smb -> app.runtime",
"app.modules.filemanager.storages.smb -> app.runtime.config",
"app.modules.filemanager.storages.smb -> app.runtime.log",
"app.modules.filemanager.storages.smb -> app.runtime.settings",
"app.modules.filemanager.storages.smb -> app.schemas",
"app.modules.filemanager.storages.smb -> app.schemas.exception",
"app.modules.filemanager.storages.smb -> app.schemas.file",
@@ -4207,6 +4212,7 @@
"app.modules.filemanager.storages.u115 -> app.runtime.config",
"app.modules.filemanager.storages.u115 -> app.runtime.log",
"app.modules.filemanager.storages.u115 -> app.runtime.rate",
"app.modules.filemanager.storages.u115 -> app.runtime.settings",
"app.modules.filemanager.storages.u115 -> app.schemas",
"app.modules.filemanager.storages.u115 -> app.schemas.exception",
"app.modules.filemanager.storages.u115 -> app.schemas.file",
@@ -4230,9 +4236,9 @@
"app.modules.filemanager.transhandler -> app.modules.filemanager",
"app.modules.filemanager.transhandler -> app.modules.filemanager.storages",
"app.modules.filemanager.transhandler -> app.runtime",
"app.modules.filemanager.transhandler -> app.runtime.config",
"app.modules.filemanager.transhandler -> app.runtime.events",
"app.modules.filemanager.transhandler -> app.runtime.log",
"app.modules.filemanager.transhandler -> app.runtime.settings",
"app.modules.filemanager.transhandler -> app.schemas",
"app.modules.filemanager.transhandler -> app.schemas.event",
"app.modules.filemanager.transhandler -> app.schemas.exception",
@@ -4267,8 +4273,8 @@
"app.modules.imdb -> app.modules",
"app.modules.imdb -> app.modules.imdb.api",
"app.modules.imdb -> app.runtime",
"app.modules.imdb -> app.runtime.config",
"app.modules.imdb -> app.runtime.log",
"app.modules.imdb -> app.runtime.settings",
"app.modules.imdb -> app.schemas",
"app.modules.imdb -> app.schemas.context",
"app.modules.imdb -> app.schemas.media",
@@ -4278,8 +4284,8 @@
"app.modules.imdb.api -> app.adapters.network.http",
"app.modules.imdb.api -> app.runtime",
"app.modules.imdb.api -> app.runtime.cache",
"app.modules.imdb.api -> app.runtime.config",
"app.modules.imdb.api -> app.runtime.log",
"app.modules.imdb.api -> app.runtime.settings",
"app.modules.indexer -> app.application",
"app.modules.indexer -> app.application.site",
"app.modules.indexer -> app.application.site.health",
@@ -4316,8 +4322,8 @@
"app.modules.indexer.parser -> app.foundation",
"app.modules.indexer.parser -> app.foundation.size",
"app.modules.indexer.parser -> app.runtime",
"app.modules.indexer.parser -> app.runtime.config",
"app.modules.indexer.parser -> app.runtime.log",
"app.modules.indexer.parser -> app.runtime.settings",
"app.modules.indexer.parser.bitpt -> app.foundation",
"app.modules.indexer.parser.bitpt -> app.foundation.size",
"app.modules.indexer.parser.bitpt -> app.foundation.temporal",
@@ -4424,8 +4430,8 @@
"app.modules.indexer.parser.rousi -> app.modules.indexer",
"app.modules.indexer.parser.rousi -> app.modules.indexer.parser",
"app.modules.indexer.parser.rousi -> app.runtime",
"app.modules.indexer.parser.rousi -> app.runtime.config",
"app.modules.indexer.parser.rousi -> app.runtime.log",
"app.modules.indexer.parser.rousi -> app.runtime.settings",
"app.modules.indexer.parser.small_horse -> app.foundation",
"app.modules.indexer.parser.small_horse -> app.foundation.dom",
"app.modules.indexer.parser.small_horse -> app.foundation.size",
@@ -4486,8 +4492,8 @@
"app.modules.indexer.spider -> app.foundation.temporal",
"app.modules.indexer.spider -> app.foundation.url",
"app.modules.indexer.spider -> app.runtime",
"app.modules.indexer.spider -> app.runtime.config",
"app.modules.indexer.spider -> app.runtime.log",
"app.modules.indexer.spider -> app.runtime.settings",
"app.modules.indexer.spider -> app.schemas",
"app.modules.indexer.spider -> app.schemas.types",
"app.modules.indexer.spider.haidan -> app.adapters",
@@ -4500,8 +4506,8 @@
"app.modules.indexer.spider.haidan -> app.foundation",
"app.modules.indexer.spider.haidan -> app.foundation.temporal",
"app.modules.indexer.spider.haidan -> app.runtime",
"app.modules.indexer.spider.haidan -> app.runtime.config",
"app.modules.indexer.spider.haidan -> app.runtime.log",
"app.modules.indexer.spider.haidan -> app.runtime.settings",
"app.modules.indexer.spider.haidan -> app.schemas",
"app.modules.indexer.spider.haidan -> app.schemas.types",
"app.modules.indexer.spider.hddolby -> app.adapters",
@@ -4512,8 +4518,8 @@
"app.modules.indexer.spider.hddolby -> app.domain",
"app.modules.indexer.spider.hddolby -> app.domain.site",
"app.modules.indexer.spider.hddolby -> app.runtime",
"app.modules.indexer.spider.hddolby -> app.runtime.config",
"app.modules.indexer.spider.hddolby -> app.runtime.log",
"app.modules.indexer.spider.hddolby -> app.runtime.settings",
"app.modules.indexer.spider.hddolby -> app.schemas",
"app.modules.indexer.spider.hddolby -> app.schemas.types",
"app.modules.indexer.spider.mtorrent -> app.adapters",
@@ -4526,8 +4532,8 @@
"app.modules.indexer.spider.mtorrent -> app.foundation",
"app.modules.indexer.spider.mtorrent -> app.foundation.temporal",
"app.modules.indexer.spider.mtorrent -> app.runtime",
"app.modules.indexer.spider.mtorrent -> app.runtime.config",
"app.modules.indexer.spider.mtorrent -> app.runtime.log",
"app.modules.indexer.spider.mtorrent -> app.runtime.settings",
"app.modules.indexer.spider.mtorrent -> app.schemas",
"app.modules.indexer.spider.mtorrent -> app.schemas.types",
"app.modules.indexer.spider.rousi -> app.adapters",
@@ -4540,8 +4546,8 @@
"app.modules.indexer.spider.rousi -> app.foundation",
"app.modules.indexer.spider.rousi -> app.foundation.temporal",
"app.modules.indexer.spider.rousi -> app.runtime",
"app.modules.indexer.spider.rousi -> app.runtime.config",
"app.modules.indexer.spider.rousi -> app.runtime.log",
"app.modules.indexer.spider.rousi -> app.runtime.settings",
"app.modules.indexer.spider.rousi -> app.schemas",
"app.modules.indexer.spider.rousi -> app.schemas.types",
"app.modules.indexer.spider.sunnypt -> app.adapters",
@@ -4550,8 +4556,8 @@
"app.modules.indexer.spider.sunnypt -> app.foundation",
"app.modules.indexer.spider.sunnypt -> app.foundation.temporal",
"app.modules.indexer.spider.sunnypt -> app.runtime",
"app.modules.indexer.spider.sunnypt -> app.runtime.config",
"app.modules.indexer.spider.sunnypt -> app.runtime.log",
"app.modules.indexer.spider.sunnypt -> app.runtime.settings",
"app.modules.indexer.spider.sunnypt -> app.schemas",
"app.modules.indexer.spider.sunnypt -> app.schemas.types",
"app.modules.indexer.spider.tnode -> app.adapters",
@@ -4562,8 +4568,8 @@
"app.modules.indexer.spider.tnode -> app.foundation.temporal",
"app.modules.indexer.spider.tnode -> app.runtime",
"app.modules.indexer.spider.tnode -> app.runtime.cache",
"app.modules.indexer.spider.tnode -> app.runtime.config",
"app.modules.indexer.spider.tnode -> app.runtime.log",
"app.modules.indexer.spider.tnode -> app.runtime.settings",
"app.modules.indexer.spider.torrentleech -> app.adapters",
"app.modules.indexer.spider.torrentleech -> app.adapters.network",
"app.modules.indexer.spider.torrentleech -> app.adapters.network.http",
@@ -4571,8 +4577,8 @@
"app.modules.indexer.spider.torrentleech -> app.foundation.temporal",
"app.modules.indexer.spider.torrentleech -> app.foundation.text",
"app.modules.indexer.spider.torrentleech -> app.runtime",
"app.modules.indexer.spider.torrentleech -> app.runtime.config",
"app.modules.indexer.spider.torrentleech -> app.runtime.log",
"app.modules.indexer.spider.torrentleech -> app.runtime.settings",
"app.modules.indexer.spider.torrentleech -> app.schemas",
"app.modules.indexer.spider.torrentleech -> app.schemas.types",
"app.modules.indexer.spider.yema -> app.adapters",
@@ -4581,8 +4587,8 @@
"app.modules.indexer.spider.yema -> app.foundation",
"app.modules.indexer.spider.yema -> app.foundation.temporal",
"app.modules.indexer.spider.yema -> app.runtime",
"app.modules.indexer.spider.yema -> app.runtime.config",
"app.modules.indexer.spider.yema -> app.runtime.log",
"app.modules.indexer.spider.yema -> app.runtime.settings",
"app.modules.indexer.spider.yema -> app.schemas",
"app.modules.indexer.spider.yema -> app.schemas.types",
"app.modules.jellyfin -> app.modules",
@@ -4602,8 +4608,8 @@
"app.modules.jellyfin.jellyfin -> app.foundation",
"app.modules.jellyfin.jellyfin -> app.foundation.url",
"app.modules.jellyfin.jellyfin -> app.runtime",
"app.modules.jellyfin.jellyfin -> app.runtime.config",
"app.modules.jellyfin.jellyfin -> app.runtime.log",
"app.modules.jellyfin.jellyfin -> app.runtime.settings",
"app.modules.jellyfin.jellyfin -> app.schemas",
"app.modules.jellyfin.jellyfin -> app.schemas.dashboard",
"app.modules.jellyfin.jellyfin -> app.schemas.mediaserver",
@@ -4616,8 +4622,8 @@
"app.modules.listenbrainz -> app.modules",
"app.modules.listenbrainz -> app.runtime",
"app.modules.listenbrainz -> app.runtime.cache",
"app.modules.listenbrainz -> app.runtime.config",
"app.modules.listenbrainz -> app.runtime.log",
"app.modules.listenbrainz -> app.runtime.settings",
"app.modules.listenbrainz -> app.schemas",
"app.modules.listenbrainz -> app.schemas.types",
"app.modules.lrclib -> app.adapters",
@@ -4630,8 +4636,8 @@
"app.modules.lrclib -> app.modules",
"app.modules.lrclib -> app.runtime",
"app.modules.lrclib -> app.runtime.cache",
"app.modules.lrclib -> app.runtime.config",
"app.modules.lrclib -> app.runtime.log",
"app.modules.lrclib -> app.runtime.settings",
"app.modules.lrclib -> app.schemas",
"app.modules.lrclib -> app.schemas.types",
"app.modules.musicbrainz -> app.adapters",
@@ -4649,8 +4655,8 @@
"app.modules.musicbrainz -> app.modules.musicbrainz.music_cache",
"app.modules.musicbrainz -> app.runtime",
"app.modules.musicbrainz -> app.runtime.cache",
"app.modules.musicbrainz -> app.runtime.config",
"app.modules.musicbrainz -> app.runtime.log",
"app.modules.musicbrainz -> app.runtime.settings",
"app.modules.musicbrainz -> app.schemas",
"app.modules.musicbrainz -> app.schemas.types",
"app.modules.musicbrainz.music_cache -> app.domain",
@@ -4661,8 +4667,8 @@
"app.modules.musicbrainz.music_cache -> app.foundation.singleton",
"app.modules.musicbrainz.music_cache -> app.runtime",
"app.modules.musicbrainz.music_cache -> app.runtime.cache",
"app.modules.musicbrainz.music_cache -> app.runtime.config",
"app.modules.musicbrainz.music_cache -> app.runtime.log",
"app.modules.musicbrainz.music_cache -> app.runtime.settings",
"app.modules.musicbrainz.music_cache -> app.schemas",
"app.modules.musicbrainz.music_cache -> app.schemas.types",
"app.modules.navidrome -> app.application",
@@ -4787,8 +4793,8 @@
"app.modules.qqbot.qqbot -> app.modules.qqbot.gateway",
"app.modules.qqbot.qqbot -> app.runtime",
"app.modules.qqbot.qqbot -> app.runtime.cache",
"app.modules.qqbot.qqbot -> app.runtime.config",
"app.modules.qqbot.qqbot -> app.runtime.log",
"app.modules.qqbot.qqbot -> app.runtime.settings",
"app.modules.redis -> app.adapters",
"app.modules.redis -> app.adapters.cache",
"app.modules.redis -> app.adapters.cache.redis",
@@ -4839,8 +4845,8 @@
"app.modules.slack.slack -> app.foundation",
"app.modules.slack.slack -> app.foundation.size",
"app.modules.slack.slack -> app.runtime",
"app.modules.slack.slack -> app.runtime.config",
"app.modules.slack.slack -> app.runtime.log",
"app.modules.slack.slack -> app.runtime.settings",
"app.modules.subtitle -> app.adapters",
"app.modules.subtitle -> app.adapters.network",
"app.modules.subtitle -> app.adapters.network.http",
@@ -4851,8 +4857,8 @@
"app.modules.subtitle -> app.domain.context",
"app.modules.subtitle -> app.modules",
"app.modules.subtitle -> app.runtime",
"app.modules.subtitle -> app.runtime.config",
"app.modules.subtitle -> app.runtime.log",
"app.modules.subtitle -> app.runtime.settings",
"app.modules.subtitle -> app.schemas",
"app.modules.subtitle -> app.schemas.types",
"app.modules.synologychat -> app.adapters",
@@ -4913,9 +4919,9 @@
"app.modules.telegram.telegram -> app.modules.telegram",
"app.modules.telegram.telegram -> app.modules.telegram.compat",
"app.modules.telegram.telegram -> app.runtime",
"app.modules.telegram.telegram -> app.runtime.config",
"app.modules.telegram.telegram -> app.runtime.execution",
"app.modules.telegram.telegram -> app.runtime.log",
"app.modules.telegram.telegram -> app.runtime.settings",
"app.modules.telegram.telegram -> app.runtime.thread",
"app.modules.theaudiodb -> app.adapters",
"app.modules.theaudiodb -> app.adapters.network",
@@ -4929,8 +4935,8 @@
"app.modules.theaudiodb -> app.modules",
"app.modules.theaudiodb -> app.runtime",
"app.modules.theaudiodb -> app.runtime.cache",
"app.modules.theaudiodb -> app.runtime.config",
"app.modules.theaudiodb -> app.runtime.log",
"app.modules.theaudiodb -> app.runtime.settings",
"app.modules.theaudiodb -> app.schemas",
"app.modules.theaudiodb -> app.schemas.types",
"app.modules.themoviedb -> app.adapters",
@@ -4951,8 +4957,8 @@
"app.modules.themoviedb -> app.modules.themoviedb.tmdbv3api",
"app.modules.themoviedb -> app.modules.themoviedb.tmdbv3api.exceptions",
"app.modules.themoviedb -> app.runtime",
"app.modules.themoviedb -> app.runtime.config",
"app.modules.themoviedb -> app.runtime.log",
"app.modules.themoviedb -> app.runtime.settings",
"app.modules.themoviedb -> app.schemas",
"app.modules.themoviedb -> app.schemas.category",
"app.modules.themoviedb -> app.schemas.context",
@@ -4962,8 +4968,8 @@
"app.modules.themoviedb.category -> app.foundation",
"app.modules.themoviedb.category -> app.foundation.singleton",
"app.modules.themoviedb.category -> app.runtime",
"app.modules.themoviedb.category -> app.runtime.config",
"app.modules.themoviedb.category -> app.runtime.log",
"app.modules.themoviedb.category -> app.runtime.settings",
"app.modules.themoviedb.category -> app.schemas",
"app.modules.themoviedb.category -> app.schemas.category",
"app.modules.themoviedb.scraper -> app.domain",
@@ -4976,7 +4982,7 @@
"app.modules.themoviedb.scraper -> app.modules.themoviedb",
"app.modules.themoviedb.scraper -> app.modules.themoviedb.tmdbapi",
"app.modules.themoviedb.scraper -> app.runtime",
"app.modules.themoviedb.scraper -> app.runtime.config",
"app.modules.themoviedb.scraper -> app.runtime.settings",
"app.modules.themoviedb.scraper -> app.schemas",
"app.modules.themoviedb.scraper -> app.schemas.types",
"app.modules.themoviedb.tmdb_cache -> app.domain",
@@ -4986,8 +4992,8 @@
"app.modules.themoviedb.tmdb_cache -> app.foundation.singleton",
"app.modules.themoviedb.tmdb_cache -> app.runtime",
"app.modules.themoviedb.tmdb_cache -> app.runtime.cache",
"app.modules.themoviedb.tmdb_cache -> app.runtime.config",
"app.modules.themoviedb.tmdb_cache -> app.runtime.log",
"app.modules.themoviedb.tmdb_cache -> app.runtime.settings",
"app.modules.themoviedb.tmdb_cache -> app.schemas",
"app.modules.themoviedb.tmdb_cache -> app.schemas.types",
"app.modules.themoviedb.tmdbapi -> app.foundation",
@@ -4997,8 +5003,8 @@
"app.modules.themoviedb.tmdbapi -> app.modules.themoviedb.tmdbv3api",
"app.modules.themoviedb.tmdbapi -> app.modules.themoviedb.tmdbv3api.exceptions",
"app.modules.themoviedb.tmdbapi -> app.runtime",
"app.modules.themoviedb.tmdbapi -> app.runtime.config",
"app.modules.themoviedb.tmdbapi -> app.runtime.log",
"app.modules.themoviedb.tmdbapi -> app.runtime.settings",
"app.modules.themoviedb.tmdbapi -> app.schemas",
"app.modules.themoviedb.tmdbapi -> app.schemas.types",
"app.modules.themoviedb.tmdbv3api -> app.modules",
@@ -5070,7 +5076,7 @@
"app.modules.themoviedb.tmdbv3api.objs.discover -> app.modules.themoviedb.tmdbv3api.tmdb",
"app.modules.themoviedb.tmdbv3api.objs.discover -> app.runtime",
"app.modules.themoviedb.tmdbv3api.objs.discover -> app.runtime.cache",
"app.modules.themoviedb.tmdbv3api.objs.discover -> app.runtime.config",
"app.modules.themoviedb.tmdbv3api.objs.discover -> app.runtime.settings",
"app.modules.themoviedb.tmdbv3api.objs.episode -> app.modules",
"app.modules.themoviedb.tmdbv3api.objs.episode -> app.modules.themoviedb",
"app.modules.themoviedb.tmdbv3api.objs.episode -> app.modules.themoviedb.tmdbv3api",
@@ -5140,12 +5146,12 @@
"app.modules.themoviedb.tmdbv3api.tmdb -> app.modules.themoviedb.tmdbv3api.exceptions",
"app.modules.themoviedb.tmdbv3api.tmdb -> app.runtime",
"app.modules.themoviedb.tmdbv3api.tmdb -> app.runtime.cache",
"app.modules.themoviedb.tmdbv3api.tmdb -> app.runtime.config",
"app.modules.themoviedb.tmdbv3api.tmdb -> app.runtime.settings",
"app.modules.thetvdb -> app.modules",
"app.modules.thetvdb -> app.modules.thetvdb.tvdb_v4_official",
"app.modules.thetvdb -> app.runtime",
"app.modules.thetvdb -> app.runtime.config",
"app.modules.thetvdb -> app.runtime.log",
"app.modules.thetvdb -> app.runtime.settings",
"app.modules.thetvdb -> app.schemas",
"app.modules.thetvdb -> app.schemas.types",
"app.modules.thetvdb.tvdb_v4_official -> app.adapters",
@@ -5153,7 +5159,7 @@
"app.modules.thetvdb.tvdb_v4_official -> app.adapters.network.http",
"app.modules.thetvdb.tvdb_v4_official -> app.runtime",
"app.modules.thetvdb.tvdb_v4_official -> app.runtime.cache",
"app.modules.thetvdb.tvdb_v4_official -> app.runtime.config",
"app.modules.thetvdb.tvdb_v4_official -> app.runtime.settings",
"app.modules.transmission -> app.domain",
"app.modules.transmission -> app.domain.metainfo",
"app.modules.transmission -> app.foundation",
@@ -5177,8 +5183,8 @@
"app.modules.trimemedia.api -> app.adapters.network",
"app.modules.trimemedia.api -> app.adapters.network.http",
"app.modules.trimemedia.api -> app.runtime",
"app.modules.trimemedia.api -> app.runtime.config",
"app.modules.trimemedia.api -> app.runtime.log",
"app.modules.trimemedia.api -> app.runtime.settings",
"app.modules.trimemedia.module -> app.modules",
"app.modules.trimemedia.module -> app.modules._base",
"app.modules.trimemedia.module -> app.modules.trimemedia",
@@ -5264,6 +5270,7 @@
"app.modules.webpush -> app.runtime",
"app.modules.webpush -> app.runtime.config",
"app.modules.webpush -> app.runtime.log",
"app.modules.webpush -> app.runtime.settings",
"app.modules.webpush -> app.schemas",
"app.modules.webpush -> app.schemas.message",
"app.modules.webpush -> app.schemas.types",
@@ -5312,8 +5319,8 @@
"app.modules.wechat.wechatbot -> app.foundation.size",
"app.modules.wechat.wechatbot -> app.runtime",
"app.modules.wechat.wechatbot -> app.runtime.cache",
"app.modules.wechat.wechatbot -> app.runtime.config",
"app.modules.wechat.wechatbot -> app.runtime.log",
"app.modules.wechat.wechatbot -> app.runtime.settings",
"app.modules.wechat.wechatbot -> app.schemas",
"app.modules.wechat.wechatbot -> app.schemas.message",
"app.modules.wechat.wechatbot -> app.schemas.types",
@@ -5341,8 +5348,8 @@
"app.modules.wechatclawbot.wechatclawbot -> app.foundation.size",
"app.modules.wechatclawbot.wechatclawbot -> app.runtime",
"app.modules.wechatclawbot.wechatclawbot -> app.runtime.cache",
"app.modules.wechatclawbot.wechatclawbot -> app.runtime.config",
"app.modules.wechatclawbot.wechatclawbot -> app.runtime.log",
"app.modules.wechatclawbot.wechatclawbot -> app.runtime.settings",
"app.modules.zspace -> app.modules",
"app.modules.zspace -> app.modules._base",
"app.modules.zspace -> app.modules.zspace.zspace",
@@ -5507,9 +5514,9 @@
"app.runtime.extensions.host_module_adapter -> app.runtime.capabilities",
"app.runtime.extensions.host_module_adapter -> app.runtime.capabilities.model",
"app.runtime.extensions.host_module_adapter -> app.runtime.capabilities.registry",
"app.runtime.extensions.host_module_adapter -> app.runtime.config",
"app.runtime.extensions.host_module_adapter -> app.runtime.extensions",
"app.runtime.extensions.host_module_adapter -> app.runtime.extensions.service_config",
"app.runtime.extensions.host_module_adapter -> app.runtime.settings",
"app.runtime.extensions.host_module_adapter -> app.schemas",
"app.runtime.extensions.host_module_adapter -> app.schemas.types",
"app.runtime.extensions.managed_resource_adapter -> app.runtime",
@@ -5536,22 +5543,22 @@
"app.runtime.extensions.module_manager -> app.runtime.capabilities",
"app.runtime.extensions.module_manager -> app.runtime.capabilities.model",
"app.runtime.extensions.module_manager -> app.runtime.capabilities.runtime",
"app.runtime.extensions.module_manager -> app.runtime.config",
"app.runtime.extensions.module_manager -> app.runtime.events",
"app.runtime.extensions.module_manager -> app.runtime.extensions",
"app.runtime.extensions.module_manager -> app.runtime.extensions.host_module_adapter",
"app.runtime.extensions.module_manager -> app.runtime.log",
"app.runtime.extensions.module_manager -> app.runtime.settings",
"app.runtime.extensions.module_manager -> app.schemas",
"app.runtime.extensions.module_manager -> app.schemas.types",
"app.runtime.extensions.plugin.catalog -> app.foundation",
"app.runtime.extensions.plugin.catalog -> app.foundation.version",
"app.runtime.extensions.plugin.catalog -> app.runtime",
"app.runtime.extensions.plugin.catalog -> app.runtime.config",
"app.runtime.extensions.plugin.catalog -> app.runtime.extensions",
"app.runtime.extensions.plugin.catalog -> app.runtime.extensions.plugin",
"app.runtime.extensions.plugin.catalog -> app.runtime.extensions.plugin.contracts",
"app.runtime.extensions.plugin.catalog -> app.runtime.extensions.plugin.storage",
"app.runtime.extensions.plugin.catalog -> app.runtime.extensions.plugin.system",
"app.runtime.extensions.plugin.catalog -> app.runtime.settings",
"app.runtime.extensions.plugin.catalog -> app.schemas",
"app.runtime.extensions.plugin.catalog -> app.schemas.plugin",
"app.runtime.extensions.plugin.catalog -> app.schemas.types",
@@ -5604,7 +5611,6 @@
"app.runtime.extensions.plugin_manager -> app.foundation.singleton",
"app.runtime.extensions.plugin_manager -> app.foundation.version",
"app.runtime.extensions.plugin_manager -> app.runtime",
"app.runtime.extensions.plugin_manager -> app.runtime.config",
"app.runtime.extensions.plugin_manager -> app.runtime.events",
"app.runtime.extensions.plugin_manager -> app.runtime.extensions",
"app.runtime.extensions.plugin_manager -> app.runtime.extensions.plugin",
@@ -5626,6 +5632,7 @@
"app.runtime.extensions.plugin_manager -> app.runtime.log",
"app.runtime.extensions.plugin_manager -> app.runtime.observability",
"app.runtime.extensions.plugin_manager -> app.runtime.reload",
"app.runtime.extensions.plugin_manager -> app.runtime.settings",
"app.runtime.extensions.plugin_manager -> app.schemas",
"app.runtime.extensions.plugin_manager -> app.schemas.plugin",
"app.runtime.extensions.plugin_manager -> app.schemas.types",
@@ -5651,13 +5658,13 @@
"app.runtime.state -> app.foundation",
"app.runtime.state -> app.foundation.environment",
"app.runtime.state -> app.runtime",
"app.runtime.state -> app.runtime.config",
"app.runtime.state -> app.runtime.log",
"app.runtime.state -> app.runtime.reload",
"app.runtime.state -> app.runtime.settings",
"app.runtime.thread -> app.foundation",
"app.runtime.thread -> app.foundation.singleton",
"app.runtime.thread -> app.runtime",
"app.runtime.thread -> app.runtime.config",
"app.runtime.thread -> app.runtime.settings",
"app.scheduler -> app.adapters",
"app.scheduler -> app.adapters.external",
"app.scheduler -> app.adapters.external.server",
@@ -5934,9 +5941,9 @@
"app.startup.agent_initializer -> app.application.messaging",
"app.startup.agent_initializer -> app.application.messaging.skill",
"app.startup.agent_initializer -> app.runtime",
"app.startup.agent_initializer -> app.runtime.config",
"app.startup.agent_initializer -> app.runtime.events",
"app.startup.agent_initializer -> app.runtime.log",
"app.startup.agent_initializer -> app.runtime.settings",
"app.startup.agent_initializer -> app.schemas",
"app.startup.agent_initializer -> app.schemas.types",
"app.startup.cache_initializer -> app.adapters",
@@ -5986,14 +5993,14 @@
"app.startup.database -> app.db.maintenance",
"app.startup.database -> app.db.session",
"app.startup.database -> app.runtime",
"app.startup.database -> app.runtime.config",
"app.startup.database -> app.runtime.settings",
"app.startup.database_initializer -> app.db",
"app.startup.database_initializer -> app.db.base",
"app.startup.database_initializer -> app.db.engine",
"app.startup.database_initializer -> app.db.models",
"app.startup.database_initializer -> app.runtime",
"app.startup.database_initializer -> app.runtime.config",
"app.startup.database_initializer -> app.runtime.log",
"app.startup.database_initializer -> app.runtime.settings",
"app.startup.database_initializer -> app.startup",
"app.startup.database_initializer -> app.startup.database",
"app.startup.domain_initializer -> app.adapters",
@@ -6011,7 +6018,7 @@
"app.startup.domain_initializer -> app.domain.meta.words",
"app.startup.domain_initializer -> app.domain.metainfo",
"app.startup.domain_initializer -> app.runtime",
"app.startup.domain_initializer -> app.runtime.config",
"app.startup.domain_initializer -> app.runtime.settings",
"app.startup.download_failure -> app.db",
"app.startup.download_failure -> app.db.oper",
"app.startup.download_failure -> app.db.oper.downloadfailure",
@@ -6032,6 +6039,7 @@
"app.startup.lifecycle -> app.runtime.config",
"app.startup.lifecycle -> app.runtime.health",
"app.startup.lifecycle -> app.runtime.log",
"app.startup.lifecycle -> app.runtime.settings",
"app.startup.lifecycle -> app.runtime.state",
"app.startup.lifecycle -> app.runtime.topology",
"app.startup.lifecycle -> app.startup",
@@ -6209,6 +6217,7 @@
"app.startup.plugins_initializer -> app.runtime.extensions.plugin_manager",
"app.startup.plugins_initializer -> app.runtime.log",
"app.startup.plugins_initializer -> app.runtime.managed_resources",
"app.startup.plugins_initializer -> app.runtime.settings",
"app.startup.plugins_initializer -> app.schemas",
"app.startup.plugins_initializer -> app.schemas.plugin",
"app.startup.plugins_initializer -> app.schemas.types",
+3 -58
View File
@@ -1,12 +1,12 @@
{
"model_decorators": {
"by_kind": {
"async_db_query": 49,
"async_db_query": 44,
"async_db_update": 0,
"db_query": 68,
"db_query": 62,
"db_update": 0
},
"count": 117,
"count": 106,
"methods": [
{
"decorator": "async_db_query",
@@ -193,36 +193,6 @@
"file": "app/db/models/passkey.py",
"method": "PassKey.get_by_id"
},
{
"decorator": "async_db_query",
"file": "app/db/models/plugindata.py",
"method": "PluginData.async_get_plugin_data"
},
{
"decorator": "async_db_query",
"file": "app/db/models/plugindata.py",
"method": "PluginData.async_get_plugin_data_by_key"
},
{
"decorator": "async_db_query",
"file": "app/db/models/plugindata.py",
"method": "PluginData.async_get_plugin_data_by_plugin_id"
},
{
"decorator": "db_query",
"file": "app/db/models/plugindata.py",
"method": "PluginData.get_plugin_data"
},
{
"decorator": "db_query",
"file": "app/db/models/plugindata.py",
"method": "PluginData.get_plugin_data_by_key"
},
{
"decorator": "db_query",
"file": "app/db/models/plugindata.py",
"method": "PluginData.get_plugin_data_by_plugin_id"
},
{
"decorator": "async_db_query",
"file": "app/db/models/site.py",
@@ -263,26 +233,6 @@
"file": "app/db/models/site.py",
"method": "Site.list_order_by_pri"
},
{
"decorator": "async_db_query",
"file": "app/db/models/siteicon.py",
"method": "SiteIcon.async_get_by_domain"
},
{
"decorator": "db_query",
"file": "app/db/models/siteicon.py",
"method": "SiteIcon.get_by_domain"
},
{
"decorator": "async_db_query",
"file": "app/db/models/sitestatistic.py",
"method": "SiteStatistic.async_get_by_domain"
},
{
"decorator": "db_query",
"file": "app/db/models/sitestatistic.py",
"method": "SiteStatistic.get_by_domain"
},
{
"decorator": "async_db_query",
"file": "app/db/models/siteuserdata.py",
@@ -548,11 +498,6 @@
"file": "app/db/models/user.py",
"method": "User.async_get_by_name"
},
{
"decorator": "db_query",
"file": "app/db/models/userconfig.py",
"method": "UserConfig.get_by_key"
},
{
"decorator": "async_db_query",
"file": "app/db/models/workflow.py",
+2 -2
View File
@@ -126,8 +126,8 @@ def test_transaction_debt_baseline_is_a_model_and_oper_ratchet() -> None:
baseline = json.loads(baseline_path.read_text(encoding="utf-8"))
assert baseline["schema_version"] == 1
assert baseline["model_decorators"]["count"] == 117
assert sum(baseline["model_decorators"]["by_kind"].values()) == 117
assert baseline["model_decorators"]["count"] == 106
assert sum(baseline["model_decorators"]["by_kind"].values()) == 106
assert baseline["model_decorators"]["by_kind"]["db_update"] == 0
assert baseline["model_decorators"]["by_kind"]["async_db_update"] == 0
assert baseline["model_transaction_calls"] == {"count": 0, "calls": []}
+4 -4
View File
@@ -75,7 +75,7 @@ def test_load_snapshot_publishes_complete_dictionary(monkeypatch):
@pytest.mark.asyncio
async def test_async_write_uses_same_repository_rule() -> None:
async def test_async_write_uses_same_repository_rule(db) -> None:
"""异步入口提交后同步读取立即看到相同结果。"""
oper = _fresh_oper()
service = UserConfigurationService(
@@ -87,7 +87,7 @@ async def test_async_write_uses_same_repository_rule() -> None:
assert service.get("async-user", "theme") == "dark"
assert UserConfig.get_by_key(
oper._db,
db.session,
username="async-user",
key="theme",
).value == "dark"
@@ -102,7 +102,7 @@ def test_existing_falsey_value_is_removed_from_db_but_kept_until_reload(db) -> N
oper.set("falsey-user", "enabled", False)
assert UserConfig.get_by_key(
oper._db,
db.session,
username="falsey-user",
key="enabled",
) is None
@@ -120,7 +120,7 @@ def test_falsey_value_without_existing_row_is_persisted(db) -> None:
oper.set("new-falsey-user", "enabled", False)
persisted = UserConfig.get_by_key(
oper._db,
db.session,
username="new-falsey-user",
key="enabled",
)