Skip to content

Commit df039d0

Browse files
msukkariclaude
andcommitted
feat(web): add missing properties to client-side ask events
Add isAnonymous to wa_ask_thread_created and messageCount to wa_ask_message_sent so they carry the same data as the server-side events. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent acae640 commit df039d0

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

packages/web/src/features/chat/components/chatThread/chatThread.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ export const ChatThread = ({
128128

129129
captureEvent('wa_ask_message_sent', {
130130
chatId,
131+
messageCount: messages.length + 1,
131132
selectedReposCount: selectedSearchScopes.length,
132133
});
133134

packages/web/src/features/chat/useCreateNewChatThread.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ export const useCreateNewChatThread = ({ isAuthenticated = false }: UseCreateNew
4848

4949
captureEvent('wa_ask_thread_created', {
5050
chatId: response.id,
51+
isAnonymous: response.isAnonymous,
5152
});
5253

5354
setChatState({

packages/web/src/lib/posthogEvents.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,11 @@ export type PosthogEventMap = {
161161
},
162162
wa_ask_thread_created: {
163163
chatId: string,
164+
isAnonymous: boolean,
164165
},
165166
wa_ask_message_sent: {
166167
chatId: string,
168+
messageCount: number,
167169
selectedReposCount: number,
168170
},
169171
ask_thread_created: {

0 commit comments

Comments
 (0)