mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-21 02:04:32 +00:00
Simplify assistant message spacing - just add spacer to components
This commit is contained in:
parent
f5176bb173
commit
e2649341f0
3 changed files with 9 additions and 3 deletions
|
|
@ -199,7 +199,7 @@ export class TuiRenderer {
|
|||
this.editor.setText("");
|
||||
this.ui.requestRender();
|
||||
} else if (event.message.role === "assistant") {
|
||||
// Create streaming component for assistant messages
|
||||
// Create streaming component for assistant messages (has its own spacer)
|
||||
this.streamingComponent = new StreamingMessageComponent();
|
||||
this.chatContainer.addChild(this.streamingComponent);
|
||||
this.streamingComponent.updateContent(event.message);
|
||||
|
|
@ -304,6 +304,9 @@ export class TuiRenderer {
|
|||
} else if (message.role === "assistant") {
|
||||
const assistantMsg = message as AssistantMessage;
|
||||
|
||||
// Add spacer before assistant message
|
||||
this.chatContainer.addChild(new Spacer(1));
|
||||
|
||||
// Render content in order
|
||||
for (const content of assistantMsg.content) {
|
||||
if (content.type === "text" && content.text.trim()) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue