Revert "Add support for local logging per session (#936)" (#970)

This commit is contained in:
anj-s
2025-06-11 21:59:46 -07:00
committed by GitHub
parent 89f682f081
commit 6fc7028031
3 changed files with 107 additions and 107 deletions

View File

@@ -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,
],
);