chore: revert track event posthog
This commit is contained in:
parent
c096929d8b
commit
584daa9682
@ -40,8 +40,6 @@ import { useShallow } from 'zustand/react/shallow'
|
|||||||
import { McpExtensionToolLoader } from './McpExtensionToolLoader'
|
import { McpExtensionToolLoader } from './McpExtensionToolLoader'
|
||||||
import { ExtensionTypeEnum, MCPExtension } from '@janhq/core'
|
import { ExtensionTypeEnum, MCPExtension } from '@janhq/core'
|
||||||
import { ExtensionManager } from '@/lib/extension'
|
import { ExtensionManager } from '@/lib/extension'
|
||||||
import { useAnalytic } from '@/hooks/useAnalytic'
|
|
||||||
import posthog from 'posthog-js'
|
|
||||||
|
|
||||||
type ChatInputProps = {
|
type ChatInputProps = {
|
||||||
className?: string
|
className?: string
|
||||||
@ -90,7 +88,6 @@ const ChatInput = ({
|
|||||||
const selectedModel = useModelProvider((state) => state.selectedModel)
|
const selectedModel = useModelProvider((state) => state.selectedModel)
|
||||||
const selectedProvider = useModelProvider((state) => state.selectedProvider)
|
const selectedProvider = useModelProvider((state) => state.selectedProvider)
|
||||||
const sendMessage = useChat()
|
const sendMessage = useChat()
|
||||||
const { productAnalytic } = useAnalytic()
|
|
||||||
const [message, setMessage] = useState('')
|
const [message, setMessage] = useState('')
|
||||||
const [dropdownToolsAvailable, setDropdownToolsAvailable] = useState(false)
|
const [dropdownToolsAvailable, setDropdownToolsAvailable] = useState(false)
|
||||||
const [tooltipToolsAvailable, setTooltipToolsAvailable] = useState(false)
|
const [tooltipToolsAvailable, setTooltipToolsAvailable] = useState(false)
|
||||||
@ -192,18 +189,6 @@ const ChatInput = ({
|
|||||||
}
|
}
|
||||||
setMessage('')
|
setMessage('')
|
||||||
|
|
||||||
// Track message send event with PostHog (only if product analytics is enabled)
|
|
||||||
if (productAnalytic && selectedModel && selectedProvider) {
|
|
||||||
try {
|
|
||||||
posthog.capture('message_sent', {
|
|
||||||
model_provider: selectedProvider,
|
|
||||||
model_id: selectedModel.id,
|
|
||||||
})
|
|
||||||
} catch (error) {
|
|
||||||
console.debug('Failed to track message send event:', error)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
sendMessage(
|
sendMessage(
|
||||||
prompt,
|
prompt,
|
||||||
true,
|
true,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user