feat: keep per-item extracted outputs by default
This commit is contained in:
@@ -96,13 +96,15 @@ This is the recommended production entrypoint. By default it writes only:
|
||||
- `outputs/freshrss/rerun/<timestamp>/raw/freshrss.raw.json`
|
||||
- `outputs/freshrss/rerun/<timestamp>/candidates/openclaw-delivery-payload.json`
|
||||
- `outputs/freshrss/rerun/<timestamp>/run-report.json`
|
||||
- `outputs/freshrss/rerun/<timestamp>/extracted/item-XX.extracted.json` (one per item)
|
||||
|
||||
It also updates the daily keyword index runtime data:
|
||||
|
||||
- `data/term_index/daily/YYYY-MM-DD.json`
|
||||
- `data/term_index/term_stats.json`
|
||||
|
||||
If you need per-item intermediates, add `--debug-artifacts`.
|
||||
The main pipeline does not emit a batch-level `freshrss.extracted.json` file by default.
|
||||
If you need additional per-item intermediates such as normalized items, summaries, filter decisions, candidate records, or candidate inputs, add `--debug-artifacts`.
|
||||
|
||||
When OpenClaw is connected to the MCP server, it should call `run_freshrss_openclaw_pipeline` for the same behavior directly through MCP. The tool also supports `debug_artifacts=true` when deeper inspection is needed.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user