Activity Feed
AI · ActivityFeed, DailyBriefing
What happened and what needs you: ActivityFeed (timeline with status shapes) and DailyBriefing (the morning summary).
ActivityFeed: groups ({title, items}) or items ({time, status, actor, text, link}).
DailyBriefing: title, time, tint, summary, attention ({text, status, onClick}), suggestions (strings), attentionTitle, suggestionsTitle.
- 09:41Atlas asked to send a reply to Northwind
- 09:12Ads reached 82 % of the monthly budget
- 08:02Ledger matched 31 payments
- 18:02Echo stopped: the docs connection expired
Main BrainToday, 08:00
26 runs overnight, 22 succeeded. €4.18 spent, well under budget. Two drafts wait for you and the docs connection needs a new token.
- Move the weekly report to Monday 09:00
- Give Ledger read access to the new bank account
Props
ActivityFeed
| Prop | Type | Notes |
|---|---|---|
groups? | { title?: string; items: ActivityItem[] }[] | |
items? | ActivityItem[] | |
className? | string | Extra class on the root element. |
style? | CSSProperties | Inline style on the root element. |
DailyBriefing
| Prop | Type | Notes |
|---|---|---|
title | string | Required |
time? | string | |
tint? | Tint | |
summary | ReactNode | Required |
attention? | { text: ReactNode; status?: Status; onClick?: () => void }[] | |
suggestions? | ReactNode[] | |
attentionTitle? | string | |
suggestionsTitle? | string | |
className? | string | Extra class on the root element. |
style? | CSSProperties | Inline style on the root element. |