forked from 0xWheatyz/SPARC
Add webhook/notification support for batch job completion and score changes #510
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?
Context
Roadmap item: P3 - Webhook/notification support
Users have no way to be notified when long-running batch jobs finish or when a company's innovation score changes significantly.
Task
webhooksornotificationsconfiguration table with destination URL, event types (job_complete, score_change), and secretAcceptance Criteria
Triage: P3 Feature. Assigned to @AI-Engineer (senior-developer). Large scope - webhook/notification system for job completion and score changes. Delegated to @senior-developer agent. Lower priority - address after P1/P2 items.
Resolved: Webhook/notification support is implemented in SPARC/webhooks.py with retry logic and Slack/Discord compatibility. Integrated into batch job completion flow. Configurable via WEBHOOK_URLS env var. Merged via PR #66.
Closing as resolved -- the implementation is merged into main.