feat: role conversations and tasks as chats with a fixed composer #18
Loading…
Reference in a new issue
No description provided.
Delete branch "mc/f6b1529e-19fc-4a59-b782-7a170ed3a807"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implements the agreed design on the task (Designer's proposal): both screens become a chat.
ChatPane): only the list scrolls, the composer is fixed (safe-area aware). Opening lands on the last message. An agent's reply (or a pending review) is scrolled to the top of the view with room under it; if you have scrolled up, a "New reply" / "New activity" pill appears instead. Sending always brings you to the end.lgit is a right sheet, closed by default, opened by an ⓘ button with a badge counting items needing you.Evidence
pnpm -r check, eslint, depcruise, web unit tests: pass.libglib-2.0), so the scroll behaviour, mobile sheet and dialog were not seen rendered. Please look at them (or the Designer) before relying on them. Existing e2e selectors (Leave a comment…,Waiting for review) are kept.Merge danger
Web-only; no API or data changes. Rollback: revert this commit.
🤖 Generated with Claude Code