mirror of
https://github.com/katanemo/plano.git
synced 2026-06-20 15:28:07 +02:00
fix ordering of messages
This commit is contained in:
parent
6cfd630a05
commit
da8047e40c
4 changed files with 8 additions and 3 deletions
|
|
@ -349,6 +349,9 @@ async fn handle_agent_chat(
|
|||
response_text.len()
|
||||
);
|
||||
|
||||
// remove last message and add new one at the end
|
||||
let last_message = current_messages.pop().unwrap();
|
||||
|
||||
// Create a new message with the agent's response as assistant message
|
||||
// and add it to the conversation history
|
||||
current_messages.push(OpenAIMessage {
|
||||
|
|
@ -359,6 +362,8 @@ async fn handle_agent_chat(
|
|||
tool_call_id: None,
|
||||
});
|
||||
|
||||
current_messages.push(last_message);
|
||||
|
||||
}
|
||||
|
||||
// This should never be reached since we return in the last agent iteration
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue