Session closed
Closed this issue · 2 comments
Hello!
When I am deving on localhost, every time when I try to send a chat to the AI after I put my machine to sleep, it returns the following error: Error: Protocol error (Runtime.callFunctionOn): Session closed. Most likely the page has been closed.
I am wondering if it is just how localhost works. Are there any solutions?
Hello, this is likely a problem caused by chromium (puppeteer) to save resources. I assume chromium does not run in the background when your computer is sleeping, atleast on Windows.
Source: https://stackoverflow.com/questions/76693058/turning-off-chrome-sleep-mode#:~:text=Friends%2C%20hello%2C%20Google%20Chrome%20puts,mode%2C%20JavaScript%20code%20stops%20running.
It is not an issue related to localhost, as your computer can still respond to local network requests (depending on your settings/OS of course), even if the pc is "shut down" (see Wake On Lan).
However, you might want to look out for extensions or startup arguments for chrome, but sadly I am not aware of any.
Otherwise, do not put your computer to sleep or host it on a dedicated server.
But for that, it is not a solution related to the package itself, so I will close it. But feel free to re-open an issue if you have problems with the package.
Thanks! Really appreciate your help.