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>
6 months ago
..
__tests__ feat: Phase 2 — theme management page with content settings + per-theme sources 6 months ago
api feat: Phase 3 — add theme dropdown to Generate page 6 months ago
components feat: Phase 2 — theme management page with content settings + per-theme sources 6 months ago
contexts docs: add JSDoc to all frontend API modules, pages, components, utilities 6 months ago
i18n feat: add stop generation button — saves partial synthesis on cancel 6 months ago
pages feat: add stop generation button — saves partial synthesis on cancel 6 months ago
utils feat: improve synthesis list cards with time, all categories, and uniform height 6 months ago
App.tsx feat: Phase 2 — theme management page with content settings + per-theme sources 6 months ago
env.d.ts Finished phase 1 6 months ago
index.css Finished phase 1 6 months ago
index.tsx Finished phase 1 6 months ago
types.ts feat: Phase 2 — theme management page with content settings + per-theme sources 6 months ago