Stream mode: values to get up-to-date messages as soon as possible
This commit is contained in:
@@ -31,7 +31,7 @@ function ensureToolCallsHaveResponses(messages: Message[]): Message[] {
|
|||||||
id: tc.id ?? "",
|
id: tc.id ?? "",
|
||||||
name: tc.name,
|
name: tc.name,
|
||||||
content: "Successfully handled tool call.",
|
content: "Successfully handled tool call.",
|
||||||
})) ?? []),
|
})) ?? [])
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -56,9 +56,7 @@ export function RuntimeProvider({
|
|||||||
humanMessage,
|
humanMessage,
|
||||||
];
|
];
|
||||||
console.log("Sending new messages", newMessages);
|
console.log("Sending new messages", newMessages);
|
||||||
stream.submit({
|
stream.submit({ messages: newMessages }, { streamMode: ["values"] });
|
||||||
messages: newMessages,
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user