Feed
Feed protocol schemas
Activity-timeline UI config enums.
The service-feed backend was retired (ADR-0052 §5 / #1955); sys_comment /
sys_activity are the canonical record-collaboration/timeline backend. Only these
two enums remain here — they are pure UI configuration for the record activity
component (RecordActivityProps in ../ui/component.zod.ts), with no backend
dependency. (A later feed → activity rename is tracked separately.)
Source: packages/spec/src/data/feed.zod.ts
TypeScript Usage
import { FeedFilterMode, FeedItemType } from '@objectstack/spec/data';
import type { FeedFilterMode, FeedItemType } from '@objectstack/spec/data';
// Validate data
const result = FeedFilterMode.parse(data);FeedFilterMode
Allowed Values
allcomments_onlychanges_onlytasks_only
FeedItemType
Allowed Values
commentfield_changetaskeventemailcallnotefilerecord_createrecord_deleteapprovalsharingsystem