diff --git a/src/lib/components/chat/Chat.svelte b/src/lib/components/chat/Chat.svelte index 53e3b2721..78a22010e 100644 --- a/src/lib/components/chat/Chat.svelte +++ b/src/lib/components/chat/Chat.svelte @@ -282,6 +282,10 @@ if ($page.url.searchParams.get('q')) { prompt = $page.url.searchParams.get('q') ?? ''; + selectedToolIds = ($page.url.searchParams.get('tool_ids') ?? '') + .split(',') + .map((id) => id.trim()) + .filter((id) => id); if (prompt) { await tick();