feat(app): add new message list#1977
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
11 issues found across 47 files
Tip: instead of fixing issues one by one fix them all with cubic
Tip: cubic can generate docs of your entire codebase and keep them up to date. Try it here.
Re-trigger cubic
97ddb98 to
c5c6b83
Compare
c5c6b83 to
790401e
Compare
67c97cb to
1b91488
Compare
|
@cubic-dev-ai full review |
@JeanMeijer I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
5 issues found across 60 files
Tip: instead of fixing issues one by one fix them all with cubic
Partial review: This PR has more than 50 files, so cubic reviewed the highest-priority files first. During the trial, paid plans get a higher file limit.
You can try an ultrareview to bypass the file limit, comment @cubic-dev-ai ultrareview. Learn more.
Re-trigger cubic
1b91488 to
8603d83
Compare
There was a problem hiding this comment.
Review completed
Partial review: This PR has more than 50 files, so cubic reviewed the highest-priority files first. During the trial, paid plans get a higher file limit.
You can try an ultrareview to bypass the file limit, comment @cubic-dev-ai ultrareview. Learn more.
Re-trigger cubic
8603d83 to
432fcf3
Compare
…#2004) * feat(desktop): add steer/queue follow-up messages while agent is busy Replace the single Stop button with Steer, Queue, and an outline Stop when the agent is running. Steer sends immediately (opencode injects it mid-turn); Queue holds messages client-side and auto-sends them merged into one message once the session goes idle. Enter while busy shakes the buttons to prompt an explicit choice, and Escape arms a "hit Escape again to stop" confirmation. Queued messages show in a panel above the composer (mirroring the question panel) where each can be removed; the panel hides when empty. * fix(desktop): keep queued-message labels index-aligned with drafts The panel labels filtered out empty (attachment-only) drafts, so the remove action could target the wrong queued draft. Map one label per draft instead, falling back to an attachment count when there's no text. Also drop an unused i18n key.
…fix-conflicts-1977 # Conflicts: # apps/app/src/react-app/domains/session/surface/session-surface.tsx
Summary