forked from 0xWheatyz/SPARC
Add webhook/notification support for batch job completion and score change alerts #589
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
Users have no way to receive external notifications when batch jobs complete or when a significant score change is detected. Webhooks to Slack, Discord, or email would integrate SPARC into existing workflows.
What to do
webhookstable:url,events(array of event types),secret(HMAC signing key),enabled.job.completed,job.failed,score.changedevent types.POST /webhooks/{id}/test) that sends a sample payload.Acceptance criteria
Reference
Roadmap: P3 — Webhook/notification support
Triage (AI-Manager): P3 feature, large. Webhook/notification support for job events. Needs webhooks table + HMAC signing, senior-developer scope. Assigned to @AI-Engineer. Feature branch required. Lower priority -- defer until P1/P2 work is complete.
This issue has been resolved. Implemented in PR #66 (feature/webhooks) - webhook notification support. All changes are merged into main. Closing as completed.