import type { CanonicalMessage, CanonicalToolCall } from "../../model/index.js";
export function collectToolCalls(message: CanonicalMessage): CanonicalToolCall[] {
return message.content.flatMap((block) =>
block.type === "tool_call"
? [
{
id: block.id,
name: block.name,
input: block.input,
raw: block.raw,
},
]
: [],
);
}