Vivaldi - trouble getting Ask Steve to work

62 views
Skip to first unread message

carq70

unread,
Jul 2, 2024, 6:14:23 PMJul 2
to Ask Steve User Community
I am using Vivaldi but am having much trouble getting this to work properly. I can highlight text, right-click and use Ask-Steve and all goes well as far as I can tell with that.

Up until today, I had been able to use the chat feature and chat with Gemini using the API but that is not working now. I don't have any ad blocker extensions running, and am just using the default Vivaldi settings (I think). I tinker around with stuff so much I forget what I do sometimes. But now I cannot get the chat to work.

One or two times, I got steve to use a skill on highlighted text using the sidepanel. Vivaldi grabs Steve and puts it into the sidepanel without asking permission to do so, and I have yet to find out how or why it does that and how to stop it. There have been a couple of more extensions in the past that Vivaldi did the same things with. So that means that I can't click on the extension icon in the extension toolbar, it has no effect. Vivaldi placed another Ask Steve extension icon along the side of the sidepanel, and I use that to open and close Steve.

I'm not the most savvy with computers but I could probably help find the source of the problem if you tell me where to look.

Just now, I opened the dev tools and found and issue that might be part of the problem. Here is the message:

Content Security Policy of your site blocks the use of 'eval' in JavaScript`
The Content Security Policy (CSP) prevents the evaluation of arbitrary strings as JavaScript to make it more difficult for an attacker to inject unathorized code on your site.
To solve this issue, avoid using eval(), new Function(), setTimeout([string], ...) and setInterval([string], ...) for evaluating strings.
If you absolutely must: you can enable string evaluation by adding unsafe-eval as an allowed source in a script-src directive.
⚠️ Allowing string evaluation comes at the risk of inline script injection.
1 directive
Source location Directive Status
script-src blocked

Can you help me to iron out the kinks and get the extension working properly? Thank you and this is a really nice extension.

Alex Goldberg

unread,
Jul 3, 2024, 12:55:29 AMJul 3
to Ask Steve User Community
Hello, I have the same issue.

I can use everything in Vivaldi except the chat. I have added my own API and the chat stopped working.

Thanks a lot and congrats for this extension!

Rajat Paharia

unread,
Jul 3, 2024, 11:10:17 AMJul 3
to Alex Goldberg, Ask Steve User Community
Hi there!

I haven't tried Vivaldi but will take a look when I get back on decent internet next week.

- rajat

--
You received this message because you are subscribed to the Google Groups "Ask Steve User Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ask-steve+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ask-steve/f5c329c2-46c2-4812-91a6-9caa036508fcn%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Rajat Paharia

unread,
Jul 8, 2024, 3:01:29 PMJul 8
to Ask Steve User Community
Hi there - I downloaded and tried Ask Steve with Vivaldi and all sorts of things seem broken with its support for various Chrome extension APIs that Chat uses. Unfortunately I don't think there's anything I can do at this time. All the other functionality seems to work. 

- rajat

Rajat Paharia

unread,
Jul 8, 2024, 3:02:33 PMJul 8
to Ask Steve User Community
Except for the omnibox/URL bar, which also doesn't work. 

carq70

unread,
Jul 8, 2024, 9:39:59 PMJul 8
to Ask Steve User Community
There are a couple of things I don't like about Vivaldi and this is one. For whatever reason, it grabs certain extensions and puts them into the sidepanel without permission and the extensions never work correctly. I've had a couple of extensions expose this Vivaldi shortcoming and can't find a solution for it. Otherwise, Vivaldi is extremely good with almost limitless ways to customize it.

Thanks for looking into it.

carq70

unread,
Jul 8, 2024, 9:42:47 PMJul 8
to Ask Steve User Community
It's strange that the Ask Steve chat worked correctly when I first installed the extension. At some later time, it ceased working.

Rajat Paharia

unread,
Jul 8, 2024, 9:57:24 PMJul 8
to Ask Steve User Community
Yeah, I'd guess that for some reason they're not implementing the sidepanel the way that Chrome does. I can see that the sidepanel and the page aren't communicating like they're supposed to. 

I had a new install of Vivaldi and a new install of the extension, and it seemed to work on the first page I was on, but then stopped working properly or consistently after that. I tried with and without trackers being blocked. 

- rajat

Alex Goldberg

unread,
Jul 9, 2024, 2:06:23 AMJul 9
to Ask Steve User Community
I really love Vivaldi, it is a shame that it is not working fine with that browser.

The right clock button is working fine, and the tool can read the content of pages and write in text boxes. Hope you can fix more things soon.

Thanks a lot!

Rajat Paharia

unread,
Jul 18, 2024, 9:11:29 AMJul 18
to Ask Steve User Community
Hi Vivaldi fans - 

There is a new release (release notes here) where I changed how all the sidepanel code works, so Chat and the Skills tab should work in Vivaldi!
The FAB (the purple lightning bolt tab) does not work properly, but you can disable that in Settings.
There may be other problems/idiosyncrasies,  but hopefully the major functionality works. 

I am a solo developer working on this, so growing the user base is hard. Any support you can offer in spreading the word would be very much appreciated!

thanks, - rajat

Alex Goldberg

unread,
Jul 18, 2024, 2:13:07 PMJul 18
to Rajat Paharia, Ask Steve User Community
Raj,

Wow, excellent News!! Thanks a lot, I'll test it ASAP.


You received this message because you are subscribed to a topic in the Google Groups "Ask Steve User Community" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ask-steve/WvV2KD4TmPU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ask-steve+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ask-steve/fc7d2d35-764e-4685-a29b-1f0b8d6aa97bn%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


--
Mtro. Alex Goldberg F.
CCNA, CCNP Security
ale...@gmail.com
552-653-70-67

Alex Goldberg

unread,
Jul 18, 2024, 10:27:16 PMJul 18
to Ask Steve User Community
Hello, I have been testing it, it works with the free credits, but as soon as I log in and add my API key, it stops working.

I can no longer write in the chat.

Thanks for checking again.

Rajat Paharia

unread,
Jul 18, 2024, 10:38:35 PMJul 18
to Alex Goldberg, Ask Steve User Community
Hi Alex - 

I tried it with a normal login and a Google login.
I tried it with both a Google API Key and an OpenAI API Key. 
And didn't have any issues.

I put in a bad API Key and I can type in the Chat window, I just don't get any response. 

If you want to email your key to me at ad...@asksteve.to I can try it out on my end. Or we can do a screenshare and you can show me what's going on. 

- rajat




Alex Goldberg

unread,
Jul 18, 2024, 10:43:21 PMJul 18
to Rajat Paharia, Ask Steve User Community
Raj,

Ok, thanks for your answer, I'll make some more tests and let you know. I think I was using the extension inside the configuration page and on the Vivaldi main screen with the speed dials, it is disabled in there. I'll test it by browsing different pages.

Thanks again for your help!

Rajat Paharia

unread,
Jul 18, 2024, 10:44:53 PMJul 18
to Ask Steve User Community
Also, can you double-check that you're on the latest version - 1.0.8? 

Go to the Tools > Extensions menu. On that screen you can see all your installed extensions. Click on the "Details" button for Ask Steve and you will see the version number.

- rajat

Alex Goldberg

unread,
Jul 18, 2024, 10:56:06 PMJul 18
to Rajat Paharia, Ask Steve User Community
Raj,

Yes, I'm running that version, I'll make some more tests and let you know.
Thank you very much!


carq70

unread,
Jul 21, 2024, 11:59:43 AMJul 21
to Ask Steve User Community
I've been able to use it in the Vivaldi web panel. That is great! I can chat and use the skills.

I can't get the free Gemini model to return URLs that are clickable. When I right click on the page and do a One Time Request, I asked Steve to research a topic and summarize what it found and then provide some clickable links to relevant webpages. The links weren't clickable so I asked again for Steve to do the same research, but this time, make sure to create clickable links. It would not do it.

It's not a problem of Ask Steve, but of the model. Has anyone found the correct prompt to get the Gemini model to return clickable links? The links were not very useful either, they were all to the homepage of the URL and not to relevant webpages.

Thank you,

Rajat Paharia

unread,
Jul 21, 2024, 7:32:57 PMJul 21
to carq70, Ask Steve User Community
Glad that you've been able to get it to work with Vivaldi!
The link thing is something I can do on my side. Keep an eye out for it in the next update. 
The relevancy is going to be a problem regardless of which model you use, since they're not really search engines, just statistics engines guessing at the next word...

- rajat

Rajat Paharia

unread,
Jul 24, 2024, 8:00:27 AMJul 24
to Ask Steve User Community
A new version that hyperlinks URLs (1.0.9) is now live! 
Release notes here.

- rajat

Alex Goldberg

unread,
Jul 24, 2024, 10:58:36 AMJul 24
to Rajat Paharia, Ask Steve User Community
Thank you!!

Everything is working fine on my end!

Congrats for this extension.
Regards,


For more options, visit https://groups.google.com/d/optout.

552-653-70-67
Reply all
Reply to author
Forward
0 new messages