Enhance message handling in ModelDialog by adding console logging for sent messages and enabling parallel_tool_calls for improved response processing.
This commit is contained in:
@@ -85,6 +85,8 @@ class ModelDialog {
|
||||
|
||||
do{
|
||||
const messagesToSend = this.messages.splice(0);
|
||||
console.log(chalk.blue('sending messages:'),messagesToSend.length);
|
||||
//console.log(chalk.blue('messages:'),JSON.stringify(messagesToSend,null,2));
|
||||
this.messagesSent.push(...messagesToSend);
|
||||
|
||||
const call = {
|
||||
@@ -95,7 +97,7 @@ class ModelDialog {
|
||||
tools: Object.values(toolsByFile).map(t => t.def),
|
||||
store: true,
|
||||
previous_response_id: this.previousResponseId,
|
||||
parallel_tool_calls: false
|
||||
parallel_tool_calls: true
|
||||
}
|
||||
|
||||
this.currentStream = openai.responses.stream(call);
|
||||
|
||||
Reference in New Issue
Block a user