Kagi Extension API Key Not Persistent in Firefox ESR on Kali Linux
Thanks @brn . Clicking on the saveToken error, takes me to this section of the extension's background.js
// tell the extension popup to update the UI
await browser.runtime.sendMessage({
type: 'synced',
token: sessionToken,
api_token: sessionApiToken,
api_engine: sessionApiEngine,
summary_type: sessionSummaryType,
target_language: sessionTargetLanguage,
});
Specifically the "await browser.runtime.sendMessage" line is highlighted. Not sure if this is what you need.
Ok, that does seem to mean the extension is closed before it reaches that point, which is weird, but I suppose I can work around it, as it's not the saving that's wrong, it's the asking the extension's UI to show the locally saved values that's failing.
v0.5.0 should still help with this as per https://github.com/kagisearch/browser_extensions/pull/62
Kagi for Firefox 0.5.0 released, please confirm if the issue is fixed.
Yes, I confirm that the issue has been fixed. Thanks everyone.
Confirmed too! Thanks!
When will the extension be updated here? https://addons.mozilla.org/en-US/firefox/addon/kagi-search-for-firefox/
It still shows v0.3.8, last updated 9 months ago (Sep 27, 2023). I was able to download and manually install v0.6.1 as a temporary extension from here https://github.com/kagisearch/browser_extensions/pull/72 but that's obviously not ideal.
Saw the update came through, thanks Kagi team!