mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-09-19 20:24:32 +02:00
second clean commit
This commit is contained in:
@@ -187,6 +187,8 @@ export function ChatPage({
|
||||
const enterpriseSettings = settings?.enterpriseSettings;
|
||||
|
||||
const [documentSidebarToggled, setDocumentSidebarToggled] = useState(false);
|
||||
const [filtersToggled, setFiltersToggled] = useState(false);
|
||||
const [langgraphEnabled, setLanggraphEnabled] = useState(false);
|
||||
|
||||
const [userSettingsToggled, setUserSettingsToggled] = useState(false);
|
||||
|
||||
@@ -1275,6 +1277,7 @@ export function ChatPage({
|
||||
systemPromptOverride:
|
||||
searchParams.get(SEARCH_PARAM_NAMES.SYSTEM_PROMPT) || undefined,
|
||||
useExistingUserMessage: isSeededChat,
|
||||
useLanggraph: langgraphEnabled,
|
||||
});
|
||||
|
||||
const delay = (ms: number) => {
|
||||
@@ -2258,6 +2261,17 @@ export function ChatPage({
|
||||
hideUserDropdown={user?.is_anonymous_user}
|
||||
/>
|
||||
)}
|
||||
<div className="flex items-center justify-end px-4 py-2">
|
||||
<label className="flex items-center cursor-pointer">
|
||||
<span className="mr-2 text-sm">Langgraph</span>
|
||||
<input
|
||||
type="checkbox"
|
||||
checked={langgraphEnabled}
|
||||
onChange={(e) => setLanggraphEnabled(e.target.checked)}
|
||||
className="form-checkbox h-4 w-4"
|
||||
/>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
{documentSidebarInitialWidth !== undefined && isReady ? (
|
||||
<Dropzone
|
||||
|
@@ -148,6 +148,7 @@ export async function* sendMessage({
|
||||
useExistingUserMessage,
|
||||
alternateAssistantId,
|
||||
signal,
|
||||
useLanggraph,
|
||||
}: {
|
||||
regenerate: boolean;
|
||||
message: string;
|
||||
@@ -166,6 +167,7 @@ export async function* sendMessage({
|
||||
useExistingUserMessage?: boolean;
|
||||
alternateAssistantId?: number;
|
||||
signal?: AbortSignal;
|
||||
useLanggraph?: boolean;
|
||||
}): AsyncGenerator<PacketType, void, unknown> {
|
||||
const documentsAreSelected =
|
||||
selectedDocumentIds && selectedDocumentIds.length > 0;
|
||||
@@ -206,6 +208,7 @@ export async function* sendMessage({
|
||||
}
|
||||
: null,
|
||||
use_existing_user_message: useExistingUserMessage,
|
||||
use_agentic_search: useLanggraph,
|
||||
});
|
||||
|
||||
const response = await fetch(`/api/chat/send-message`, {
|
||||
|
Reference in New Issue
Block a user