From 74f521bec80ddae61a21bc0d275f075401582006 Mon Sep 17 00:00:00 2001 From: Han Xiao Date: Tue, 17 Jun 2025 18:44:10 -0700 Subject: [PATCH] fix: remove unused think property from serpCluster schema --- src/tools/serp-cluster.ts | 1 - src/utils/schemas.ts | 1 - 2 files changed, 2 deletions(-) diff --git a/src/tools/serp-cluster.ts b/src/tools/serp-cluster.ts index 4cde45f..7b97b78 100644 --- a/src/tools/serp-cluster.ts +++ b/src/tools/serp-cluster.ts @@ -29,7 +29,6 @@ export async function serpCluster(results: SearchSnippet[], trackers: TrackerCon system: prompt.system, prompt: prompt.user, }); - trackers?.actionTracker.trackThink(result.object.think); const clusters = result.object.clusters; logInfo(TOOL_NAME, { clusters }); return clusters; diff --git a/src/utils/schemas.ts b/src/utils/schemas.ts index e635fd6..0cf5bde 100644 --- a/src/utils/schemas.ts +++ b/src/utils/schemas.ts @@ -176,7 +176,6 @@ export class Schemas { getSerpClusterSchema(): z.ZodObject { return z.object({ - think: z.string().describe(`Explain why you cluster the search results like this. ${this.getLanguagePrompt()}`).max(500), clusters: z.array( z.object({ insight: z.string().describe('Summary and list key numbers, data, soundbites, and insights that worth to be highlighted. End with an actionable advice such as "Visit these URLs if you want to understand [what...]". Do not use "This cluster..."').max(200),