Skip to main content

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