Commit Graph
12 Commits
Author SHA1 Message Date
root 2053cccfef feat(reader): add async article summary jobs 2026-04-10 16:37:43 +08:00
root 87d18e4263 feat: harden article summary timeout and fallback 2026-04-07 21:08:06 +08:00
root c622bc6247 Implement minimal resume_run for freshrss runs 2026-04-07 15:19:44 +08:00
root 4a02894c43 Add MCP delivery payload and run report queries 2026-04-07 13:49:06 +08:00
root d9173fbe0f feat: add MCP run status query tools 2026-04-07 11:17:05 +08:00
wdm 2d9a38e465 Refactor context passing: pipeline now accepts dict directly
Eliminate the NamedTemporaryFile workaround in server.py by adding a
`context` dict parameter to run_freshrss_pipeline. The pipeline resolves
filter context from the dict first, falling back to context_path, then
defaulting to an empty FilterContext. Remove unused json/tempfile imports.
2026-03-29 16:27:11 +08:00
wdm 9f7b777784 Merge remote-tracking branch 'origin/main' 2026-03-29 00:07:20 +08:00
wdm 41f7ac0e91 Add inline comments to core modules and code review notes
Added explanatory comments to server.py, freshrss_pipeline.py, pipeline.py,
freshrss.py, keyword_index.py, summary_loop.py, and filters/engine.py.
Also added CODE_REVIEW.md with prioritized improvement suggestions.
2026-03-28 23:59:50 +08:00
root 0a00a97724 feat: add article summary post-processing flow 2026-03-28 00:08:38 +08:00
zhuyongxin 100044e1f7 feat: add freshrss openclaw pipeline and clean repo 2026-03-26 16:48:19 +08:00
zhuyongxin ff3d15b8c4 Add FreshRSS ingestion and rule filtering 2026-03-24 18:37:14 +08:00
zhuyongxin 1dfae8ca19 first commit 2026-03-24 17:01:35 +08:00