Is it possible to make the list of websites that plugins can access available?
Closed this issue · 5 comments
I am using Claude on other websites such as Poe or some mirror websites, but this plugin has not taken effect.As you can see,The plugin's current list of accessible websites is as follows and cannot be modified:
The settings pages of some other plugins are shown below, where you can configure them to be available for specific websites:
I wasn't sure how to modify the one downloaded from the store, so I decided to download the code repository myself and gave it a try. I found that the issue was with the manifest.json
file and changed it to:
{
"manifest_version": 3,
"name": "Thinking Claude",
"version": "2.1",
"description": "Let Claude think. Makes Claude's thinking process expandable and collapsible.",
"host_permissions": [
"<all_urls>"
],
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["content.js"]
}
]
}
The setting has been successfully applied. The website is sensitive, so it hasn't been released.
have you tested on all other sites besides the official Claude? I'm afraid it might not be feasible as the content.js script is written based on Claude. It won't work if the element selectors are not working for different sites even if you simply changed the manifest or the configs only.
Your concerns are valid. I encountered this issue while using it. Fortunately, the mirror website's structure is relatively clear, and the modifications are currently underway…
I would recommend creating a standalone and designated extension for other websites that you want it to support instead of modifying the main extension.
You're right. I will modify the extension for the website I use. Your extension is excellent. Thanks for your work!