Skip to content

Commit eea0e06

Browse files
nits
1 parent 2cc5027 commit eea0e06

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

packages/web/src/app/[domain]/components/homepage/toolbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import { useState } from "react";
1111

1212
export type SearchMode = "precise" | "agentic";
1313

14-
const PRECISE_SEARCH_DOCS_URL = "https://docs.sourcebot.dev/docs/features/search/syntax-reference";
14+
const PRECISE_SEARCH_DOCS_URL = "https://docs.sourcebot.dev/docs/features/search/overview";
1515
// @tood: point this to the actual docs page
16-
const AGENTIC_SEARCH_DOCS_URL = "https://docs.sourcebot.dev/docs/features/agentic-search/overview";
16+
const AGENTIC_SEARCH_DOCS_URL = "https://docs.sourcebot.dev/docs/features/ask/overview";
1717

1818
export interface SearchModeSelectorProps {
1919
searchMode: SearchMode;

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ interface AnswerCardProps {
2727
traceId?: string;
2828
}
2929

30-
const langfuseWeb = new LangfuseWeb({
30+
const langfuseWeb = (env.NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT !== undefined && env.NEXT_PUBLIC_LANGFUSE_PUBLIC_KEY) ? new LangfuseWeb({
3131
publicKey: env.NEXT_PUBLIC_LANGFUSE_PUBLIC_KEY,
3232
baseUrl: env.NEXT_PUBLIC_LANGFUSE_BASE_URL,
33-
});
33+
}) : null;
3434

3535
export const AnswerCard = forwardRef<HTMLDivElement, AnswerCardProps>(({
3636
answerText,
@@ -87,7 +87,7 @@ export const AnswerCard = forwardRef<HTMLDivElement, AnswerCardProps>(({
8787
messageId,
8888
});
8989

90-
langfuseWeb.score({
90+
langfuseWeb?.score({
9191
traceId: traceId,
9292
name: 'user_feedback',
9393
value: feedbackType === 'like' ? 1 : 0,

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { useChat } from '@ai-sdk/react';
1212
import { CreateUIMessage, DefaultChatTransport } from 'ai';
1313
import { ArrowDownIcon } from 'lucide-react';
1414
import { useNavigationGuard } from 'next-navigation-guard';
15-
import { useCallback, useEffect, useRef, useState } from 'react';
15+
import { Fragment, useCallback, useEffect, useRef, useState } from 'react';
1616
import { Descendant } from 'slate';
1717
import { useMessagePairs } from '../../useMessagePairs';
1818
import { useSelectedLanguageModel } from '../../useSelectedLanguageModel';
@@ -267,9 +267,8 @@ export const ChatThread = ({
267267
const isStreaming = isLastPair && (status === "streaming" || status === "submitted");
268268

269269
return (
270-
<>
270+
<Fragment key={index}>
271271
<ChatThreadListItem
272-
key={index}
273272
chatId={chatId}
274273
userMessage={userMessage}
275274
assistantMessage={assistantMessage}
@@ -280,7 +279,7 @@ export const ChatThread = ({
280279
{index !== messagePairs.length - 1 && (
281280
<Separator className="my-12" />
282281
)}
283-
</>
282+
</Fragment>
284283
);
285284
})}
286285
</>

packages/web/src/lib/newsData.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export const newsData: NewsItem[] = [
55
unique_id: "ask-sourcebot",
66
header: "Ask Sourcebot",
77
sub_header: "Ask Sourcebot to search, summarize, and explain code. Bring your own LLM.",
8-
url: "https://docs.sourcebot.dev/docs/features/search/agentic-search/overview"
8+
url: "https://docs.sourcebot.dev/docs/features/ask/overview"
99
},
1010
{
1111
unique_id: "anonymous-access",

0 commit comments

Comments
 (0)