jxxghp
|
22848eeda2
|
refactor: unify protected task completion
|
2026-08-24 03:20:45 +08:00 |
|
jxxghp
|
10582277e2
|
refactor: unify plugin file operation cancellation
|
2026-08-24 03:17:07 +08:00 |
|
jxxghp
|
e768eb46fe
|
refactor: own coalescer flush lifecycle
|
2026-08-24 03:11:49 +08:00 |
|
jxxghp
|
e1230c0277
|
refactor: unify message ingress forwarding
|
2026-08-24 03:01:17 +08:00 |
|
jxxghp
|
e274672a6a
|
refactor: unify subscription deletion transactions
|
2026-08-24 02:38:18 +08:00 |
|
jxxghp
|
563e727187
|
test: align downloader file contract stub
|
2026-08-24 02:36:02 +08:00 |
|
jxxghp
|
52fd495d38
|
refactor: normalize downloader file contracts
|
2026-08-24 02:10:04 +08:00 |
|
jxxghp
|
83318b12c0
|
refactor: enforce module fanout contracts
|
2026-08-24 02:02:01 +08:00 |
|
jxxghp
|
19653b1437
|
refactor: type recognition module contracts
|
2026-08-24 01:58:36 +08:00 |
|
jxxghp
|
3e4e182ff9
|
refactor: type routed module contracts
|
2026-08-24 01:55:27 +08:00 |
|
jxxghp
|
9712803b8d
|
refactor: type music module contracts
|
2026-08-24 01:50:01 +08:00 |
|
jxxghp
|
f655051c85
|
refactor: unify tmdb query contracts
|
2026-08-24 01:47:47 +08:00 |
|
jxxghp
|
488b3667bb
|
refactor: unify anilist module contracts
|
2026-08-24 01:45:49 +08:00 |
|
jxxghp
|
903d1d3c4d
|
refactor: unify bangumi module contracts
|
2026-08-24 01:44:06 +08:00 |
|
jxxghp
|
ce27732064
|
refactor: unify douban module contracts
|
2026-08-24 01:42:34 +08:00 |
|
jxxghp
|
8f6456be6c
|
refactor: unify discovery module contracts
|
2026-08-24 01:40:39 +08:00 |
|
jxxghp
|
c41492e56c
|
refactor: type host lookup contracts
|
2026-08-24 01:38:27 +08:00 |
|
jxxghp
|
bb80c10a0b
|
refactor: type storage value contracts
|
2026-08-24 01:35:42 +08:00 |
|
jxxghp
|
e359bbace9
|
refactor: type media server contracts
|
2026-08-24 01:33:04 +08:00 |
|
jxxghp
|
050768925f
|
test: confine api data compatibility locator
|
2026-08-24 01:25:12 +08:00 |
|
jxxghp
|
99c915b93a
|
refactor: separate config debt from boundaries
|
2026-08-24 01:19:32 +08:00 |
|
jxxghp
|
bc8e4e75e3
|
refactor: unify media capability contracts
|
2026-08-24 01:15:09 +08:00 |
|
jxxghp
|
14e70208a2
|
refactor: type downloader action contracts
|
2026-08-24 01:11:47 +08:00 |
|
jxxghp
|
f37407d0f3
|
fix: merge downloader tracker mappings
|
2026-08-24 01:08:45 +08:00 |
|
jxxghp
|
b0c4809d1a
|
refactor: type high-value module contracts
|
2026-08-24 01:03:57 +08:00 |
|
jxxghp
|
bec64887d6
|
refactor: enforce module aggregation contracts
|
2026-08-24 00:57:19 +08:00 |
|
jxxghp
|
2e5dd2cf0a
|
refactor: drain traditional agent streams
|
2026-08-24 00:50:24 +08:00 |
|
jxxghp
|
8cbb91ecbe
|
fix(ci): allow cross-platform startup jitter
|
2026-08-24 00:47:18 +08:00 |
|
jxxghp
|
579226612a
|
refactor: own plugin release requests
|
2026-08-24 00:41:09 +08:00 |
|
jxxghp
|
9ce4533761
|
refactor: own fanart cache cleanup
|
2026-08-24 00:37:09 +08:00 |
|
jxxghp
|
939e4c1cdc
|
refactor: own agent activity tasks
|
2026-08-24 00:32:16 +08:00 |
|
jxxghp
|
6b65dc5d12
|
refactor: unify module runtime settings
|
2026-08-24 00:19:57 +08:00 |
|
jxxghp
|
25ad924aac
|
refactor: unify oper transaction dispatch
|
2026-08-24 00:04:35 +08:00 |
|
jxxghp
|
e9a226af02
|
refactor: complete command facade migration
|
2026-08-24 00:00:37 +08:00 |
|
jxxghp
|
9b0a96083f
|
refactor: unify plugin runtime access
|
2026-08-23 23:56:31 +08:00 |
|
jxxghp
|
066757888c
|
refactor: unify scheduler service access
|
2026-08-23 23:50:19 +08:00 |
|
jxxghp
|
2372b1236e
|
refactor: remove final async blocking query
|
2026-08-23 23:46:15 +08:00 |
|
jxxghp
|
ba2eb869e2
|
fix(ci): isolate startup performance resources
|
2026-08-23 23:42:04 +08:00 |
|
jxxghp
|
57e9d11f67
|
test: isolate lifecycle shutdown contracts
|
2026-08-23 23:33:07 +08:00 |
|
jxxghp
|
6e69258e3c
|
refactor: make model sessions explicit
|
2026-08-23 23:33:07 +08:00 |
|
jxxghp
|
820582ab12
|
refactor: close plugin shutdown mutation races
|
2026-08-23 21:55:22 +08:00 |
|
 InfinityPacerandjxxghp
|
eb36e6be91
|
fix(runtime): distinguish event loop owners (#6425)
Co-authored-by: jxxghp <jxxghp@gmail.com>
|
2026-08-23 21:40:23 +08:00 |
|
InfinityPacer
|
7d10483961
|
fix(discord): preserve cleanup during startup stop (#6426)
|
2026-08-23 21:28:12 +08:00 |
|
jxxghp
|
e1509c4e0d
|
refactor: reorganize startup persistence boundaries
|
2026-08-23 21:24:34 +08:00 |
|
jxxghp
|
7f09927c47
|
refactor: own shutdown lifecycle boundaries
|
2026-08-23 20:20:26 +08:00 |
|
jxxghp
|
59f020f226
|
refactor: enforce background task ownership
|
2026-08-23 20:17:28 +08:00 |
|
jxxghp
|
9f3be0ea4b
|
refactor: restore architecture governance gates
|
2026-08-23 20:17:28 +08:00 |
|
InfinityPacer
|
1d2984b95f
|
fix(runtime): enforce main event loop ownership (#6424)
|
2026-08-23 20:14:31 +08:00 |
|
InfinityPacer
|
c72b4fe88e
|
fix(discord): close bot event loop on shutdown (#6421)
|
2026-08-23 20:11:13 +08:00 |
|
InfinityPacer
|
c6ffc309d4
|
fix(persistence): separate retryable rejection errors (#6423)
|
2026-08-23 20:10:59 +08:00 |
|