mirror of
https://github.com/0xMassi/webclaw.git
synced 2026-07-24 07:31:01 +02:00
A one-line --urls-file produced entries.len()==1, which the batch gates (run_batch / run_batch_llm require >1) skipped, so control fell to the single-scrape path — which reads cli.urls (empty) and errored 'no input provided'. Two+ rows worked; exactly one did not. Backfill the lone file URL into cli.urls before the gates so a one-line file behaves identically to a positional URL (stdout, --output-dir, cloud fallback, --raw-html, --diff, LLM paths). The comma/CSV url,filename parsing is unchanged (verified irrelevant to this bug). Adds 3 network-free tests. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||