You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
oabrivard 6f3e6883c9 feat: add stop generation button — saves partial synthesis on cancel
Adds Arc<AtomicBool> cancellation flag to JobStore/JobEntry. The pipeline
checks the flag before each wave and after each batch, then saves whatever
articles have been collected. A new POST /syntheses/generate/:job_id/stop
endpoint sets the flag. The frontend shows a red stop button during generation
and POSTs to the stop endpoint on click.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
8 months ago
..
db feat: multi-theme Phase 1 — settings split, sources/syntheses theme_id, pipeline theme-aware 8 months ago
handlers feat: add stop generation button — saves partial synthesis on cancel 8 months ago
middleware
…
models feat: multi-theme Phase 1 — settings split, sources/syntheses theme_id, pipeline theme-aware 8 months ago
services feat: add stop generation button — saves partial synthesis on cancel 8 months ago
util
…
app_state.rs
…
cli.rs
…
config.rs
…
errors.rs
…
lib.rs
…
logging.rs
…
main.rs
…
router.rs feat: add stop generation button — saves partial synthesis on cancel 8 months ago