refactor: extract cache network and compatibility entrypoints

This commit is contained in:
jxxghp
2026-08-22 23:13:59 +08:00
parent 3a43b1be3e
commit 56cb7294eb
9 changed files with 273 additions and 212 deletions
+2 -6
View File
@@ -4,17 +4,13 @@
"app/api/endpoints/media.py:scrape": 105,
"app/api/endpoints/openai.py:chat_completions": 95,
"app/api/endpoints/openai.py:responses": 93,
"app/api/endpoints/system.py:get_logging": 111,
"app/api/endpoints/system.py:nettest": 87,
"app/api/endpoints/torrent.py:reidentify_cache": 147
"app/api/endpoints/system.py:get_logging": 111
},
"application_public": {
"app/application/messaging/site.py:SiteInteractionHandler.handle_text_interaction": 227,
"app/application/messaging/skill.py:SkillInteractionHandler.handle_callback_interaction": 158,
"app/application/messaging/skill.py:SkillInteractionHandler.handle_text_interaction": 296,
"app/application/messaging/subscribe.py:SubscribeInteractionHandler.handle_text_interaction": 205,
"app/application/rss.py:RssHelper.parse": 206,
"app/application/security/cookie.py:CookieHelper.get_site_cookie_ua": 221
"app/application/messaging/subscribe.py:SubscribeInteractionHandler.handle_text_interaction": 205
},
"chain_public": {}
}
+17 -9
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6398,
"edge_sha256": "a830340a7981510b25b33e65c1a2d11a190028bfa616676fe935bc983a8a33cd",
"edge_count": 6404,
"edge_sha256": "08caab762b3882534d0cdf43ea4e0fcaf28c580f5e04537346f742b212854123",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -2226,6 +2226,7 @@
"app.api.endpoints.system -> app.application.messaging",
"app.api.endpoints.system -> app.application.messaging.message",
"app.api.endpoints.system -> app.application.module",
"app.api.endpoints.system -> app.application.network",
"app.api.endpoints.system -> app.application.rules",
"app.api.endpoints.system -> app.application.scheduling",
"app.api.endpoints.system -> app.application.security",
@@ -2281,15 +2282,10 @@
"app.api.endpoints.torrent -> app.api.response",
"app.api.endpoints.torrent -> app.application",
"app.api.endpoints.torrent -> app.application.configuration",
"app.api.endpoints.torrent -> app.application.torrent_cache",
"app.api.endpoints.torrent -> app.chain",
"app.api.endpoints.torrent -> app.chain.media",
"app.api.endpoints.torrent -> app.chain.torrents",
"app.api.endpoints.torrent -> app.domain",
"app.api.endpoints.torrent -> app.domain.context",
"app.api.endpoints.torrent -> app.domain.media",
"app.api.endpoints.torrent -> app.domain.meta",
"app.api.endpoints.torrent -> app.domain.meta.metamusic",
"app.api.endpoints.torrent -> app.domain.metainfo",
"app.api.endpoints.torrent -> app.foundation",
"app.api.endpoints.torrent -> app.foundation.crypto",
"app.api.endpoints.torrent -> app.schemas",
@@ -2793,6 +2789,16 @@
"app.application.torrent -> app.schemas",
"app.application.torrent -> app.schemas.media",
"app.application.torrent -> app.schemas.types",
"app.application.torrent_cache -> app.domain",
"app.application.torrent_cache -> app.domain.context",
"app.application.torrent_cache -> app.domain.media",
"app.application.torrent_cache -> app.domain.meta",
"app.application.torrent_cache -> app.domain.meta.metamusic",
"app.application.torrent_cache -> app.domain.metainfo",
"app.application.torrent_cache -> app.foundation",
"app.application.torrent_cache -> app.foundation.crypto",
"app.application.torrent_cache -> app.schemas",
"app.application.torrent_cache -> app.schemas.types",
"app.application.transfer -> app.adapters",
"app.application.transfer -> app.adapters.system",
"app.application.transfer -> app.adapters.system.host",
@@ -6415,7 +6421,7 @@
"app.workflow.actions.transfer_file -> app.workflow",
"app.workflow.actions.transfer_file -> app.workflow.actions"
],
"module_count": 792,
"module_count": 794,
"modules": [
"app",
"app.adapters",
@@ -6698,6 +6704,7 @@
"app.application.module",
"app.application.music",
"app.application.music.catalog",
"app.application.network",
"app.application.notification",
"app.application.outbox",
"app.application.plugin",
@@ -6744,6 +6751,7 @@
"app.application.subscription.search",
"app.application.subscription.write",
"app.application.torrent",
"app.application.torrent_cache",
"app.application.transfer",
"app.application.workflow",
"app.chain",