diff --git a/apps/frontend/src/lib/langgraph/client.ts b/apps/frontend/src/lib/langgraph/client.ts index b316724..d88e17a 100644 --- a/apps/frontend/src/lib/langgraph/client.ts +++ b/apps/frontend/src/lib/langgraph/client.ts @@ -23,6 +23,8 @@ export async function getOrCreateThread(client: Client): Promise 0) { const existingThread = existingThreads[0]; console.info('Using existing thread', existingThread); diff --git a/apps/frontend/src/routes/chat/+page.svelte b/apps/frontend/src/routes/chat/+page.svelte index d330186..704ba3a 100644 --- a/apps/frontend/src/routes/chat/+page.svelte +++ b/apps/frontend/src/routes/chat/+page.svelte @@ -1,92 +1,41 @@ -{#if initialization_error} - -{:else if assistantId && thread && client} - - +{#if redirect_error} + {:else} {/if} diff --git a/apps/frontend/src/routes/chat/[threadID]/+page.svelte b/apps/frontend/src/routes/chat/[threadID]/+page.svelte new file mode 100644 index 0000000..b8aa449 --- /dev/null +++ b/apps/frontend/src/routes/chat/[threadID]/+page.svelte @@ -0,0 +1,97 @@ + + +{#if initialization_error} + +{:else if assistantId && thread && client} + + +{:else} + +{/if} + +