Skip to content

Commit 181b03c

Browse files
committed
Upgrade API
1 parent 220c2de commit 181b03c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/embabel/guide/GuideChatSession.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class GuideChatSession implements ChatSession {
1414
private final AiBuilder aiBuilder;
1515
private final GuideData guideData;
1616

17-
private Conversation conversation = new InMemoryConversation();
17+
private final Conversation conversation = new InMemoryConversation();
1818

1919
public GuideChatSession(AiBuilder aiBuilder,
2020
GuideData guideData
@@ -31,7 +31,7 @@ public Conversation getConversation() {
3131

3232
@Override
3333
public void respond(@NotNull UserMessage userMessage, @NotNull MessageListener messageListener) {
34-
conversation = conversation.withMessage(userMessage);
34+
conversation.addMessage(userMessage);
3535
final var assistantMessage = aiBuilder
3636
.withShowPrompts(true)
3737
.ai()
@@ -41,7 +41,7 @@ public void respond(@NotNull UserMessage userMessage, @NotNull MessageListener m
4141
.withTemplate("guide_system")
4242
.respondWithSystemPrompt(conversation, guideData.templateModel());
4343

44-
conversation = conversation.withMessage(assistantMessage);
44+
conversation.addMessage(assistantMessage);
4545
messageListener.onMessage(assistantMessage);
4646
}
4747
}

0 commit comments

Comments
 (0)