From 8c64129200d773c3691c689549b4f65df1ae7570 Mon Sep 17 00:00:00 2001 From: ztimson Date: Wed, 11 Feb 2026 21:58:39 -0500 Subject: [PATCH] Removed log statement --- package.json | 2 +- src/antrhopic.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 070cb5f..3f03d7e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/ai-utils", - "version": "0.5.4", + "version": "0.5.5", "description": "AI Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/antrhopic.ts b/src/antrhopic.ts index 5381090..1e41b7d 100644 --- a/src/antrhopic.ts +++ b/src/antrhopic.ts @@ -26,7 +26,7 @@ export class Anthropic extends LLMProvider { h[c.is_error ? 'error' : 'content'] = c.content; }); } - history[orgI].content = history[orgI].content.filter((c: any) => c.type == 'text').map((c: any) => c.text).join('\n\n'); + history[orgI].content = history[orgI].content?.filter((c: any) => c.type == 'text').map((c: any) => c.text).join('\n\n'); if(!history[orgI].content) history.splice(orgI, 1); } if(!history[orgI].timestamp) history[orgI].timestamp = Date.now(); @@ -119,7 +119,6 @@ export class Anthropic extends LLMProvider { if(options.stream) options.stream({tool: toolCall.name}); if(!tool) return {tool_use_id: toolCall.id, is_error: true, content: 'Tool not found'}; try { - console.log(typeof tool.fn); const result = await tool.fn(toolCall.input, options?.stream, this.ai); return {type: 'tool_result', tool_use_id: toolCall.id, content: JSONSanitize(result)}; } catch (err: any) {