Skip to content

Commit 7b5060c

Browse files
authored
Merge pull request #6774 from menloresearch/chore/disable-posthog-event
chore: revert track event posthog
2 parents c096929 + 584daa9 commit 7b5060c

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

web-app/src/containers/ChatInput.tsx

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ import { useShallow } from 'zustand/react/shallow'
4040
import { McpExtensionToolLoader } from './McpExtensionToolLoader'
4141
import { ExtensionTypeEnum, MCPExtension } from '@janhq/core'
4242
import { ExtensionManager } from '@/lib/extension'
43-
import { useAnalytic } from '@/hooks/useAnalytic'
44-
import posthog from 'posthog-js'
4543

4644
type ChatInputProps = {
4745
className?: string
@@ -90,7 +88,6 @@ const ChatInput = ({
9088
const selectedModel = useModelProvider((state) => state.selectedModel)
9189
const selectedProvider = useModelProvider((state) => state.selectedProvider)
9290
const sendMessage = useChat()
93-
const { productAnalytic } = useAnalytic()
9491
const [message, setMessage] = useState('')
9592
const [dropdownToolsAvailable, setDropdownToolsAvailable] = useState(false)
9693
const [tooltipToolsAvailable, setTooltipToolsAvailable] = useState(false)
@@ -192,18 +189,6 @@ const ChatInput = ({
192189
}
193190
setMessage('')
194191

195-
// Track message send event with PostHog (only if product analytics is enabled)
196-
if (productAnalytic && selectedModel && selectedProvider) {
197-
try {
198-
posthog.capture('message_sent', {
199-
model_provider: selectedProvider,
200-
model_id: selectedModel.id,
201-
})
202-
} catch (error) {
203-
console.debug('Failed to track message send event:', error)
204-
}
205-
}
206-
207192
sendMessage(
208193
prompt,
209194
true,

0 commit comments

Comments
 (0)