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
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
Ask onceAn item that exists gets updated, not asked again.
Close with a reasonAnswered, done by a later run, or no longer true. The chat says why.
Stay shortTop 3 visible and a small cap. When full, the agent drops the least important item instead of adding one.
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
01Collapsed. One bar: the count, the top item, "and 4 more". The count is orange only when a decision blocks the agent.Open
02Expanded. Each row has a kind icon, a title, where it came from, and one action. The top 3 show first.Open
03After Answer. The chat scrolls to the question where the agent asked it, with a short ring. The list folds back.Open
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
05Many items. 12 items: 5 safe fixes in one action, the rest grouped by kind, the height stays bounded.Open
06Mobile, 390 px. The same bar and list. Titles truncate, the action stays.Open
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.