Przejdź do treści

Notification State Changed v1

Source schema: doc/schemas/notification-state-changed.v1.schema.json

Privacy-minimal SSE payload announcing that a recipient notification read model changed. It intentionally excludes title, body, kind, subject, actions, and raw input.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: notification-state-changed.v1
recipient/id yes string
notification/id no string
unread/count yes integer
max/unread-priority yes integer
last/changed-at yes string
## Field Semantics

schema

  • Required: yes
  • Shape: const: notification-state-changed.v1

recipient/id

  • Required: yes
  • Shape: string

notification/id

  • Required: no
  • Shape: string

unread/count

  • Required: yes
  • Shape: integer

max/unread-priority

  • Required: yes
  • Shape: integer

last/changed-at

  • Required: yes
  • Shape: string