Summarize tool call outputs using tool specific summarizers (#3745)

This commit is contained in:
anj-s
2025-07-11 09:29:08 -07:00
committed by GitHub
parent cdbe2fffd9
commit 23197151c2
9 changed files with 421 additions and 9 deletions

View File

@@ -419,8 +419,9 @@ export class GeminiClient {
contents: Content[],
generationConfig: GenerateContentConfig,
abortSignal: AbortSignal,
model?: string,
): Promise<GenerateContentResponse> {
const modelToUse = this.config.getModel();
const modelToUse = model ?? this.config.getModel();
const configToUse: GenerateContentConfig = {
...this.generateContentConfig,
...generationConfig,