UNPKG

pyb-ts

Version:

PYB-CLI - Minimal AI Agent with multi-model support and CLI interface

24 lines (23 loc) 741 B
import { useEffect } from "react"; import { logUnaryEvent } from "@utils/unaryLogging"; import { env } from "@utils/env"; function usePermissionRequestLogging(toolUseConfirm, unaryEvent) { useEffect(() => { const languagePromise = Promise.resolve(unaryEvent.language_name); languagePromise.then((language) => { logUnaryEvent({ completion_type: unaryEvent.completion_type, event: "response", metadata: { language_name: language, message_id: toolUseConfirm.assistantMessage.message.id, platform: env.platform } }); }); }, [toolUseConfirm, unaryEvent]); } export { usePermissionRequestLogging }; //# sourceMappingURL=usePermissionRequestLogging.js.map