I do almost all of my work in dev containers in VS Code, and VS Code sets the env var BROWSER that links to a script that can be used to open URLs with a confirmation dialog from the remote session. It would be great if plannotator used this as a fall back if the system default browser open command doesn't function and PLANNOTATOR_BROWSER isn't set.
BROWSER is commonly used by languages and runtimes to select the system browser command over the system default if set.