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