Skip to content

Commit 5bb8135

Browse files
committed
fix divergence between Text() and Messages()
1 parent 49ebb86 commit 5bb8135

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

x/acpio/acp_conversation.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,8 @@ func (c *ACPConversation) executePrompt(messageParts []st.MessagePart) error {
242242
// but ensure it's finalized
243243
response := c.streamingResponse.String()
244244
if len(c.messages) > 0 && c.messages[len(c.messages)-1].Role == st.ConversationRoleAgent {
245-
c.messages[len(c.messages)-1].Message = strings.TrimSpace(response)
245+
// Intentionally not trimming space here.
246+
c.messages[len(c.messages)-1].Message = response
246247
}
247248
messages := slices.Clone(c.messages)
248249
status := c.statusLocked()

0 commit comments

Comments
 (0)