29

Thank you all.

I can see the issue now - I was using Firefox "Extended Support Release", mistakenly thinking it would be the most stable and reliable. (screenshot attached.)

I have now reinstalled Firefox from the "Standard" (?) release and that now seems to work correctly. (screenshot attached).

Apologies for not checking that.

    Vlad changed the title to Assistant page don't load correctly on Firefox ESR 115, librewolf .
      • While logged in, browse to https://kagi.com/assistant.
      • Notice the model drop-down menu (just below the prompt input) reads "Loading..." (and never finishes).
      • Clicking the "X" for the "Private by default" pop-over does nothing.
      • Browser console shows "Uncaught TypeError: Ur.showPopover is not a function"

      Attempting to enter and submit a prompt does nothing in the UI, but results in a different console error:

      Yes, Firefox 115 is not the latest, but it's still a supported ESR release that gets security updates. I use it because it's default browser on Debian stable.

      And yes, I have JavaScript enabled ๐Ÿ™‚

      Assistant works as expected in Chromium 128 on the same computer.

      • Luis replied to this.

        I also have this same issue. Model drop down stuck on "Loading...".

        I'm on debian trixie/sid with firefox 115.15.0esr-1.

        I can confirm chrome works too.

          cmart I'll merge this thread with a related one that has additional follow ups.

          Merged 3 posts from Cannot use new Assistant on Firefox 115 ESR (Debian Linux).

            Steps:

            1. In Safari, load the assistant
            2. Press the button marked "Claude 3.5 Sonnet"

            Actual:

            1. A modal is displayed with the words "No results"

            Expected:

            1. A list of models appears to choose a different LLM model

            Confirmed that it works in Chrome.

              Hey Ben,
              which version of Safari (and macOS) is this happening on? Do you have any browser extensions installed?
              I am unable to reproduce the issue on macOS Sonoma 14.6.1 running Safari Version 17.6 (19618.3.11.11.5)

                I was running 1Blocker and StopTheMadness but I'm still seeing it after disabling both of those. Let me know if there's anything else I can do to help debug.

                Update:
                I tried this in Safari 16 in BrowserStack and in that case the list doesn't load at all:

                And Safari 17.3 in BrowserStack:

                Unhandled Promise Rejection: TypeError: Object.groupBy is not a function. (In 'Object.groupBy(w,e=>e.id?"customAssistants":e.model_provider_name)', 'Object.groupBy' is undefined

                Looks like groupBy wasn't fully supported until 17.4:

                • laiz replied to this.

                  BenJohnson
                  Thanks for digging deeper. Indeed, older versions missing some features seem to be causing issues. This is very similar to #4726 and unfortunately the only remedy for now is to install a more up-to-date version of Safari.

                  • Luis replied to this.

                    Kagi should have a clear policy of how old browsers they support. This is a very common problem within the industry.

                    In this case they can either polyfill groupBy or write the code differently.

                    The problem with Safari is that you canโ€™t just ask users to update. The versions are bound to OS version. So for instance, a lot of users are on old iOS devices, locked to Safari 12, which is really old, and Kagi should strategically decide if they want to support these users or not. It is possible, just a bit of extra work.

                    laiz @BenJohnson Yes. I'm merging this thread with the other since both report the same problem, and the other thread has further details and follow up discussion

                      Merged 6 posts from Cannot change models in assistant in Safari.
                        6 days later

                        Just open kagi.com new assistant And it will show broken page, javascript error, and nothing works on this page as a result.
                        I'm using Waterfox G6.0.19 (64-bit) on Mac OS.

                        Working assistant

                          I'm seeing the same thing in both Arc and Safari. I've tried disabling extensions, but that doesn't help. I did get one query to go through in Safari, but then I've gotten the message

                          Something went wrong while trying to get you your response

                          for every other query I have tried.

                          I'm experiencing this issue on Firefox 130.0 (Installed via Snap on Ubuntu 24.04).

                          Hopefully the assistant comes back up soon ๐Ÿคž

                            Merged 4 posts from Assistant doesn't work at all..
                              6 days later

                              Cannot use Kagi Assistant on firefox linux. It just doesn't load the models and the ui gets broken.
                              It also is impossible to interact with the entire left pannel

                              Cannot access Kagi assistants : this error causes AI models list to not load, and other UI issues, making it impossible for me to use Kagi assistant on firefox on ubuntu.

                              • laiz replied to this.