4
  • New Assistant - Reproducable Connection Error

  • BugsAIDone

I have this thread (shared and pinned) that seems to always fail with a connection error when attempting to edit/regenerate the last user prompt:

Connection Error
We did not get a response from the server

When attempting to copy this response, I get the following JS error:

Uncaught TypeError: n.md is undefined
    copy https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    t https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    Rt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    show https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    prompt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    edit https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    t https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    Rt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    show https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    prompt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    edit https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    t https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    Rt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    show https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    prompt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    edit https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32

After refreshing the page, regenerating the message returns a 404 (before it would return a 200):

Editing the last message instead of regenerating returns a 200, with the same Connection Error:

But I also get:

 DOMException: Window.structuredClone: unsupported type for structured data
    updateBranchId https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    setId https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    setId https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    #setId https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    json https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    t https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    Hn https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    Rn https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    prompt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    edit https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    onSubmit https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    s https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:1
    Mt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    Mt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    show https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    prompt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    edit https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    regenerate https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    t https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    Rt https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:32
    show https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    select https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    select https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    set selectedBranchId https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    select https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    select https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    json https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    t https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    Hn https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    Rn https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126
    <anonymous> https://assets.kagi.com/v2/js/build/assistant/assistant.bundle.js?v=90c62ba9f14e9d1ed59a6463e901b1b84d28375b:126

I'm guessing this isn't transient? Maybe the thread is just in a bad state?

    10 days later
    No one is typing