You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by "liuxiaocs7 (via GitHub)" <gi...@apache.org> on 2026/09/03 11:23:51 UTC
[I] Side conversation: user message and working indicator appear late; panel auto-opens for new conversations [maka]
liuxiaocs7 opened a new issue, #4654:
URL: https://github.com/apache/maka/issues/4654
### What happened
In the **side conversation** (the quote-companion side-chat panel), sending a message gives no immediate feedback, and the panel opens itself for unrelated conversations:
1. **The submitted message shows up late.** After you send a question in the side conversation, your own message bubble does **not** appear right away — it only shows once the assistant's whole answer has completed. The main conversation shows the user message immediately (optimistically).
2. **The "working" progress indicator is missing during the wait.** The running-status line (spinner + working phrase + elapsed clock, e.g. "正在琢磨… · 3s") barely appears in the side conversation. From the second message onward it only shows up around the time the answer starts settling, not during the connect-to-first-token wait — so a slow first token looks like nothing is happening. The main conversation shows this indicator promptly for the whole turn.
3. **The side panel auto-opens for a brand-new conversation.** The workbar's collapsed/expanded state is a single app-global sticky flag. If you open the side conversation in conversation A and then create a new conversation B, the side panel is still shown in B. Each conversation's side-panel open/collapsed state should be independent; a new conversation should not inherit another conversation's open panel.
### How to reproduce
1. Open a session, open the side conversation panel, and ask a question → your message bubble only appears after the assistant's answer finishes (expected: appears immediately on send).
2. Ask a second question in the same side conversation → before the first token arrives, the "working"/thinking progress indicator does not show (expected: shows promptly, like the main conversation).
3. Open the side conversation in conversation A, then create a new conversation B → the side panel is still visible in B (expected: B starts with its own collapsed side panel; switching back to A restores A's state).
### Environment
- Maka commit: from source, `main`
- OS and version: macOS 14 (Darwin 24.6)
- Surface: Desktop
- Node.js: running from source
### Logs, screenshots, or additional context
All three are UX/state issues in the Desktop renderer's side-conversation feature; no crash. The main conversation already behaves correctly for (1) and (2), so the fix is to bring the side conversation to parity, and to make the workbar collapsed state per-conversation for (3).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [I] Side conversation: user message and working indicator appear late; panel auto-opens for new conversations [maka]
Posted by "liuxiaocs7 (via GitHub)" <gi...@apache.org>.
liuxiaocs7 commented on issue #4654:
URL: https://github.com/apache/maka/issues/4654#issuecomment-5524963128
take
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [I] Side conversation: user message and working indicator appear late; panel auto-opens for new conversations [maka]
Posted by "liuxiaocs7 (via GitHub)" <gi...@apache.org>.
liuxiaocs7 closed issue #4654: Side conversation: user message and working indicator appear late; panel auto-opens for new conversations
URL: https://github.com/apache/maka/issues/4654
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [I] Side conversation: user message and working indicator appear late; panel auto-opens for new conversations [maka]
Posted by "liuxiaocs7 (via GitHub)" <gi...@apache.org>.
liuxiaocs7 commented on issue #4654:
URL: https://github.com/apache/maka/issues/4654#issuecomment-5550757807
Resolved via split:
- **Symptoms 1 & 2** (the submitted message appears late; the "working" progress indicator is missing during the wait) are **fixed in #4655** (merged). The side conversation now renders the user's message optimistically the instant it is sent — including during the first send's lazy fork creation — and the running-status line rides the whole active turn, matching the main conversation.
- **Symptom 3** (the panel opens itself for unrelated / new conversations) is the per-session workbar collapse behavior, split into **#4693**. It needs a product decision — whether the collapse preference persists across restart — before implementation, so it's tracked separately rather than blocking the message/indicator fix.
Closing this in favor of #4655 (done) + #4693 (remaining). Reopen if the split isn't the right call.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org