forked from 0xWheatyz/SPARC
Add webhook/notification support for batch job completion and innovation score changes #395
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Users have no way to be notified when a long-running batch job completes or when a company's innovation score changes significantly without polling the UI.
Work
webhookstable to store user-configured endpoints and event filters.job.completed,job.failed,score.changed(above a configurable threshold).Acceptance Criteria
Reference
Roadmap item: P3 — Webhook/notification support.
Closing as already implemented. webhooks.py implements webhook notifications with WEBHOOK_URLS env var, Slack/Discord support, and retry logic.