After I found out that there is a feedback button on mobile (https://kagifeedback.org/d/1616-add-a-feedback-button-to-the-mobile-menu/4), I had the idea of a pre-filled feedback button.
Basically a button that exists on most of Kagis websites, which opens a new kagifeedback post in a new tab, but with some information already filled out.
For example:
The user clicks on that button on the https://kagi.com/assistant page from the mobile phone.
The new tab will open a new bug report with the following things pre-filled:
- AI tag selected
- Platform set to mobile
- Region (e.g. Germany)/Language (e.g. German) and the server region (e.g. eu-west2)
- url path (in this case /assistant)
The user should still be able to freely edit the bug report, but this should aid as a good start.
This will also help the Kagi Team, as they don't need to ask for settings like region/language if the user didn't provide it in their feedback directly.
Te pre-filled feedback button should be on every page.
It should be most of the time at the same spot and look the same way on every site.
So users can easily find it (I know, you guys like to hide features haha) and recognize it as a feedback button. As opposed to the current icon on mobile, see my comment on the feedback post I mentioned at the beginning, where I also suggested a unique (fav)icon for kagifeedback which would be even cooler for this feature.
This way, a) more users find out that kagifeedback exists b) it is easier to create a bug report c) you guys get some more information directly in the report.
This could be further extended with more error information (if a specific error happened), links to search results (when on the /search page), the browser used, etc.
It could also be directly attached to error messages, for example if the assistant throws an error, there could be a button, with some text similar to "Think this is a bug?" and the feedback icon directly next to the error message.
Which additionally adds more debugging info, like information about the API endpoint, request trace IDs, or whatever may be useful for the Kagi Team.