Needs you: the chat keeps track of what matters

Routines run every day, and many end with a question. After two weeks the questions are spread across the chat: some still matter, some were asked twice, some are no longer true. Proposal: the agent keeps one short, current list of what needs you, above the chat input.

1Today: two weeks in one agent chat

Each routine run that finds something becomes an agent message. Quiet runs leave no message, only "3 runs since …". When the agent asks, the question pins above the input; once the chat moves on, it folds to one line in the transcript.

P17 things asked in 2 weeks, 3 still matter. The pinned question repeats one from Oct 1. The review waiting is already done. The other open questions are folded somewhere above, and one of them is no longer needed.Open
Two weeks of routine runs in one agent chat, today

2Proposal: the agent keeps one short list

Same runs, same messages. The difference: before asking, the agent checks its list. It updates an item instead of asking again, closes items that are done or no longer needed, and says so in one sentence. Above the input there is only the list, not a pile of forms.

P2The same two weeks, with the list. 3 open items, all current. Nothing was asked twice; 2 items were closed by later runs.Open
The same two weeks with the agent's list

3The list, state by state

Built from the components develop ships today: the reviews tray and the pinned question. The proposal merges them into one list.

00Today on develop. An open question pins its full form above the input. Reviews have a separate tray on top of it.Open
Today: reviews tray and pinned question form
01Collapsed. One bar: the count, the top item, "and 4 more". The count is orange only when a decision blocks the agent.Open
Collapsed list
02Expanded. Each row has a kind icon, a title, where it came from, and one action. The top 3 show first.Open
Expanded list
03After Answer. The chat scrolls to the question where the agent asked it, with a short ring. The list folds back.Open
Jump to the question in the chat
04The agent keeps it current. A new item gets a ring, a changed item says what changed, a closed item fades out with its reason.Open
Agent updates the list
05Many items. 12 items: 5 safe fixes in one action, the rest grouped by kind, the height stays bounded.Open
Twelve items grouped by kind
06Mobile, 390 px. The same bar and list. Titles truncate, the action stays.Open
Mobile collapsed and expanded

Mockups built from develop's chat components (PendingReviewsTray, PendingFormTray, ChatFormReceipt, RoutineQuietFold). The dashed date labels are notes for this page, not Studio UI. Linear: FIMO-2713.