Interface: ActivityResponseEnvelope
Defined in: packages/sdk/src/types/generated/activity_feed.ts:739
Facts every feed response carries about how it was produced.
generatedAt is when this response was read — nothing more. It is not a
snapshot and does not pin anything: every read in this API is live, and
consistency across requests comes from the invalidation loop rather than a
timestamp (docs/projects/active/activity-spine.md § "Serving API"). Two
pages of one traversal may legitimately report different instants.
The two versions are what make a number reproducible. vocabularyVersion
moves when the event-type vocabulary does; priorityPolicyVersion moves
when the open-items ordering policy does. Priority is a read-time policy
over facts, never a stored score, so "why was this first" is answerable
from the facts plus the version — which is the whole reason the version is
on the wire.
Properties
generatedAt
generatedAt:
string
Defined in: packages/sdk/src/types/generated/activity_feed.ts:740
priorityPolicyVersion
priorityPolicyVersion:
number
Defined in: packages/sdk/src/types/generated/activity_feed.ts:742
vocabularyVersion
vocabularyVersion:
number
Defined in: packages/sdk/src/types/generated/activity_feed.ts:741