Skip to content

feat(notifications): email delivery channel #570

Description

@JSONbored

Parent roadmap: #525
Parent epic: #535

Goal

Delivery channel #2 — email, with coalescing for chatty events and self-notification/bot-loop suppression.

Reuse

Cloudflare Email Workers send_email binding; reuse dormant digest_subscriptions opt-in.

Acceptance

Opt-in email delivers; self-review/bot events are suppressed.

Testing

npm run test:ci, 97%+ coverage. Public/private output boundary preserved; deterministic where applicable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.roadmapOn the Wave-2 agent-layer roadmap board (project 9)

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions