pub fn append_tool_turns(
messages: &mut Vec<CoreMessage>,
tool_calls: &[AccumulatedToolCall],
tool_results: &[ToolResultMessage],
)pub fn append_tool_turns(
messages: &mut Vec<CoreMessage>,
tool_calls: &[AccumulatedToolCall],
tool_results: &[ToolResultMessage],
)