diff options
Diffstat (limited to 'packages/cli/src')
| -rw-r--r-- | packages/cli/src/ui/hooks/useGeminiStream.ts | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index e17413ef..920ec490 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -398,46 +398,22 @@ export const useGeminiStream = ( break; case ServerGeminiEventType.ToolCallRequest: toolCallRequests.push(event.value); - await logger?.logMessage( - MessageSenderType.TOOL_REQUEST, - JSON.stringify(event.value.args), - ); break; case ServerGeminiEventType.UserCancelled: handleUserCancelledEvent(userMessageTimestamp); break; case ServerGeminiEventType.Error: handleErrorEvent(event.value, userMessageTimestamp); - await logger?.logMessage( - MessageSenderType.SERVER_ERROR, - JSON.stringify(event.value), - ); break; case ServerGeminiEventType.ChatCompressed: handleChatCompressionEvent(); - await logger?.logMessage( - MessageSenderType.SYSTEM, - 'Compressing Chat', - ); break; case ServerGeminiEventType.UsageMetadata: addUsage(event.value); - await logger?.logMessage( - MessageSenderType.SYSTEM, - 'Usage Metadata: ' + JSON.stringify(event.value), - ); break; case ServerGeminiEventType.ToolCallConfirmation: - await logger?.logMessage( - MessageSenderType.SYSTEM, - JSON.stringify(event.value), - ); - break; case ServerGeminiEventType.ToolCallResponse: - await logger?.logMessage( - MessageSenderType.SYSTEM, - JSON.stringify(event.value), - ); + // do nothing break; default: { // enforces exhaustive switch-case @@ -446,7 +422,6 @@ export const useGeminiStream = ( } } } - await logger?.logMessage(MessageSenderType.SYSTEM, geminiMessageBuffer); if (toolCallRequests.length > 0) { scheduleToolCalls(toolCallRequests, signal); } @@ -459,7 +434,6 @@ export const useGeminiStream = ( scheduleToolCalls, handleChatCompressionEvent, addUsage, - logger, ], ); |
