Sebastian Sosa
Sebastian Sosa
use this https://stackoverflow.com/questions/15775187/how-to-cause-a-chrome-app-to-update-as-soon-as-possible ```js chrome.runtime.onUpdateAvailable.addListener(function(details) { console.log("updating to version " + details.version); chrome.runtime.reload(); }); ```
Need to disable development extension for deployed extension to work. 
Currently [`passport-oauth2`](https://github.com/jaredhanson/passport-oauth2) only allows for `Content-Type` to be `application/x-www-form-urlencoded` this will allow for the https://www.openplugin.io/ launchpad to be more secure and for a less distributed system architecture. https://github.com/jaredhanson/passport-oauth2/issues/176
- better error messaging for initialization
Currently if it errs it does not return openplugin_info, make it so that if it errs it returns { ...openplugin_info, error: string }, will need to synchronise with openplugin.io
## Chat IMPORTANT: since OpenPlugin is developed according to "ChatGPT Driven Development", (unless you are doing cutting edge work or a simple edit every development should at least be templated...
## Chat IMPORTANT: since OpenPlugin is developed according to "ChatGPT Driven Development", (unless you are doing cutting edge work or a simple edit every development should at least be templated...
## Chat IMPORTANT: since OpenPlugin is developed according to "ChatGPT Driven Development", (unless you are doing cutting edge work or a simple edit every development should at least be templated...
## Chat IMPORTANT: since OpenPlugin is developed according to "ChatGPT Driven Development", (unless you are doing cutting edge work or a simple edit every development should at least be templated...
## Chat Link of the chat that was used to complete this task. ## Description If plugin fails first time try again. Should not require ChatGPT API. May need some...