Commit Graph

1485 Commits

Author SHA1 Message Date
jxxghp
e4c8cbabfb refactor(subscribe): deduplicate duplicate media records 2026-09-01 17:09:55 +08:00
jxxghp
a712284dc4 feat(subscribe): expose governed execution status 2026-09-01 17:09:54 +08:00
jxxghp
db5c316756 refactor(subscribe): make download submission idempotent 2026-09-01 17:09:54 +08:00
jxxghp
9c4598c86b test(subscribe): validate joint search governance 2026-09-01 17:09:54 +08:00
jxxghp
bab1d2862e refactor(subscribe): govern fallback site pressure 2026-09-01 17:09:54 +08:00
jxxghp
389131acd6 refactor(subscribe): persist fallback search queue 2026-09-01 17:08:53 +08:00
jxxghp
74f6bb89b5 perf(subscribe): bound candidate routing work 2026-09-01 17:08:53 +08:00
jxxghp
77e4a80286 refactor(subscribe): reuse fresh facts within batch 2026-09-01 17:08:53 +08:00
jxxghp
250b56c523 refactor(subscribe): separate match from reconciliation 2026-09-01 17:08:53 +08:00
jxxghp
04ecfbd7f6 refactor(subscribe): introduce candidate batch index 2026-09-01 17:08:53 +08:00
jxxghp
113ca6da92 test(subscribe): establish governance replay baseline 2026-09-01 17:08:53 +08:00
jxxghp
eecde8a58d fix(subscription): avoid outbox key collisions on id reuse 2026-09-01 17:02:31 +08:00
Sebastian
fc16196c66 fix(search): honor per-site request intervals 2026-09-01 16:35:07 +08:00
Sebastian
77d5d92c3b fix(vocechat): accept numeric user IDs 2026-09-01 14:48:51 +08:00
jxxghp
8e8ebcdff9 fix(transfer): repair migration and failed recovery 2026-09-01 13:31:52 +08:00
jxxghp
f5c73dcabc fix(architecture): lower Ruff diagnostic baseline 2026-09-01 12:33:29 +08:00
jxxghp
5e215a45d5 fix(architecture): record verbose callback edge 2026-09-01 12:25:12 +08:00
jxxghp
b6fa21e9e0 fix(agent): honor verbose mode for middleware tools 2026-09-01 12:19:15 +08:00
jxxghp
5948684d6d fix(architecture): record agent sanitizer edge 2026-09-01 12:15:58 +08:00
jxxghp
449ef4b8df fix(agent): show API parameters in verbose mode 2026-09-01 11:57:36 +08:00
jxxghp
f8d75ac492 fix(agent): quote verbose telegram tool messages 2026-09-01 11:30:25 +08:00
jxxghp
2f7f2da300 fix(agent): preserve collection totals in truncated results 2026-09-01 10:49:22 +08:00
jxxghp
d512f528be refactor(api): make collection pagination explicit 2026-09-01 09:13:56 +08:00
jxxghp
91e33277f3 test(architecture): tighten transfer complexity baseline 2026-09-01 07:58:47 +08:00
jxxghp
c1d7e0a0f2 test(agent): use canonical subscribe facade 2026-09-01 07:47:06 +08:00
jxxghp
a73714e5e7 feat(agent): add compatible collection pagination 2026-09-01 07:43:55 +08:00
jxxghp
c4d8185d8d refactor(transfer): keep planning rejection within complexity budget 2026-09-01 07:42:53 +08:00
jxxghp
3161ee5576 test(architecture): refresh complexity v2 baseline 2026-09-01 07:38:10 +08:00
jxxghp
b2e3056ca0 fix(network): preserve encoded cookie signatures (#6527) 2026-09-01 07:29:12 +08:00
jxxghp
70a0019ae6 docs: refresh transfer architecture baselines 2026-09-01 07:28:17 +08:00
jxxghp
9f9f29d893 test: use canonical transfer facade imports 2026-09-01 07:16:48 +08:00
jxxghp
94716484b7 fix(transfer): resolve durable failure recovery issues 2026-09-01 07:11:06 +08:00
jxxghp
e5722ed987 fix: finalize agent architecture ratchets 2026-09-01 01:46:22 +08:00
jxxghp
6d4d7331d1 refactor: complete agent skill API contracts 2026-09-01 01:19:45 +08:00
jxxghp
871632af25 Merge pull request #6525 from 7kyun/fix/tmdb-group-id-kwargs 2026-08-31 21:00:10 +08:00
jxxghp
632363730a feat(agent): expose self-describing service operations 2026-08-31 20:45:33 +08:00
jxxghp
9371f7d183 fix(agent): initialize service skills with database sessions 2026-08-31 19:40:28 +08:00
kelvin
0ddd82fdaf fix(tmdb): 修复剧集组查询参数名 2026-08-31 18:56:43 +08:00
jxxghp
6de3053164 fix(ci): refresh dependency architecture snapshot 2026-08-31 18:51:19 +08:00
jxxghp
ec1a878a32 fix(agent): auto-load gateway skill before API calls 2026-08-31 18:42:25 +08:00
InfinityPacer
e9313c6644 feat(sdk): expose custom separator configuration 2026-08-31 18:00:27 +08:00
jxxghp
3876119375 fix(ci): synchronize ruff diagnostic ratchet 2026-08-31 18:00:18 +08:00
jxxghp
fecb458302 fix(ci): restore architecture and coverage gates 2026-08-31 17:52:12 +08:00
jxxghp
0cfc62005a fix(ci): silence pylint false positives for lazy facades 2026-08-31 17:07:16 +08:00
jxxghp
fdba2c7d64 refactor(agent): unify tools behind API gateway and provider skills 2026-08-31 16:57:54 +08:00
InfinityPacer
fe688aee9c fix(workflow): resolve plugin actions by public id 2026-08-31 13:30:27 +08:00
InfinityPacer
45d069d9ec fix(ci): align release image tags and coverage gates
* ci: defer coverage from pull requests

* ci: parallelize coverage shards

* fix(ci): restore atomic latest image promotion

* docs: align coverage gate description

* fix(ci): align release image tags with upstream

* fix(ci): sanitize coverage artifact names

* fix(ci): refresh coverage ratchet baseline
2026-08-31 13:21:08 +08:00
InfinityPacer
6ee4779562 fix(discover): 统一 V3 发现推荐分页 2026-08-31 12:16:11 +08:00
InfinityPacer
3d8e9d4acd 修复订阅删除结果与权限语义 (#6514)
* fix(subscribe): expose deletion outcomes

* fix(subscribe): translate deletion errors

* fix(schema): refresh subscribe exports

* chore(quality): sync ruff baseline

* fix(schema): preserve import baseline

* fix(schema): preserve mypy baseline
2026-08-31 11:59:59 +08:00
InfinityPacer
6a00eed193 fix(system): report persistent setting failures 2026-08-31 10:27:59 +08:00