Disable free uses check when using mock chats (#140)

This commit is contained in:
Brian Hackett 2025-06-08 17:27:28 -07:00 committed by GitHub
parent 448660bf58
commit 611aa9fb82
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -32,6 +32,7 @@ import mergeResponseMessage from '~/components/chat/ChatComponent/functions/merg
import flushSimulationData from '~/components/chat/ChatComponent/functions/flushSimulation';
import getRewindMessageIndexAfterReject from '~/components/chat/ChatComponent/functions/getRewindMessageIndexAfterReject';
import flashScreen from '~/components/chat/ChatComponent/functions/flashScreen';
import { usingMockChat } from '~/lib/replay/MockChat';
interface ChatProps {
initialMessages: Message[];
@ -160,7 +161,7 @@ const ChatImplementer = memo((props: ChatProps) => {
gActiveChatMessageTelemetry = new ChatMessageTelemetry(messages.length);
if (!isLoggedIn) {
if (!isLoggedIn && !usingMockChat()) {
const numFreeUses = +(Cookies.get(anthropicNumFreeUsesCookieName) || 0);
if (numFreeUses >= maxFreeUses) {