Instrument extra files warning (#345)

https://github.com/dyad-sh/dyad/issues/244
This commit is contained in:
Will Chen
2025-06-05 15:24:31 -07:00
committed by GitHub
parent 16bf0828f5
commit 0123e68dda
3 changed files with 14 additions and 1 deletions

View File

@@ -20,6 +20,7 @@ import { useSearch } from "@tanstack/react-router";
import { useRunApp } from "./useRunApp";
import { useCountTokens } from "./useCountTokens";
import { useUserBudgetInfo } from "./useUserBudgetInfo";
import { usePostHog } from "posthog-js/react";
export function getRandomNumberId() {
return Math.floor(Math.random() * 1_000_000_000_000_000);
@@ -40,7 +41,7 @@ export function useStreamChat({
const { refreshAppIframe } = useRunApp();
const { countTokens } = useCountTokens();
const { refetchUserBudget } = useUserBudgetInfo();
const posthog = usePostHog();
let chatId: number | undefined;
if (hasChatId) {
@@ -93,6 +94,7 @@ export function useStreamChat({
showExtraFilesToast({
files: response.extraFiles,
error: response.extraFilesError,
posthog,
});
}
refreshProposal(chatId);