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>
3 months ago
.claude Changed Claude code configuration 3 months ago
backend feat: add stop generation button — saves partial synthesis on cancel 3 months ago
docs docs: add implementation plan for multi-theme Phase 1 (data model + API) 3 months ago
e2e test: add E2E test for themes CRUD (GAP-06) 3 months ago
frontend feat: add stop generation button — saves partial synthesis on cancel 3 months ago
scripts fix: run seed.ts before E2E tests to create test users and sessions 3 months ago
.env.example chore: remove SESSION_SECRET and wrap master_encryption_key in Arc 3 months ago
.gitignore test: add live generation UAT with real OpenAI API key 3 months ago
AGENTS.md
CLAUDE.md feat: create themes table and migrate content settings from settings 3 months ago
docker-compose.yml fix: set STATIC_DIR in production docker-compose for frontend serving 3 months ago