Describe the bug
Opened up a project with an already existing devcontainer file from vscode. Attempt launch project in container, devpod workspace fails to launch.
Failure with output from RemoteLog:
ERROR Mon 07 Apr 2025 02:03:40 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:04:45 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:05:16 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:05:29 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:14:44 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:30:32 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 10:02:34 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
Possibly a json parsing error? I think so because of this?

To reproduce
Use the repro.lua to reproduce.
Apologies I'm not entirely sure what to do with this: been a long while since I've been in the vim ecosystem and this is my first time looking at neovims plugin configuration/ lua stuff specifically.
Steps to reproduce the behavior:
- Run
nvim .
:RemoteStart
Dev Containers: Launch current project in devcontainer
Failure.
Expected behavior
Neovim running in devcontainer. (Not sure what else to expect).
Screenshot/Screencast(s)
If possible and applicable, add screenshot(s)/screencast.
System information
- Your local OS: Asahi Linux - Fedora 42 Beta (Apple M1Pro)
- Local Neovim version: v0.11.0
- Remote host OS (if applicable): Don't think it gets that far
- Remote Neovim version (if applicable): Unsure how to get without working container
Additional context
Devpod-cli is installed, the AppImage fails to run on AsahiLinux due to incompatible page table sizes in the compiled application. That being said, I did successfully add a docker provider via devpod provider add docker and get an initial test workspace running via devpod up... following documentation on the devpod site. So the cli tool should be working(?).
Describe the bug
Opened up a project with an already existing devcontainer file from vscode. Attempt launch project in container, devpod workspace fails to launch.
Failure with output from RemoteLog:
Possibly a json parsing error? I think so because of this?
To reproduce
Use the repro.lua to reproduce.
Apologies I'm not entirely sure what to do with this: been a long while since I've been in the vim ecosystem and this is my first time looking at neovims plugin configuration/ lua stuff specifically.
Steps to reproduce the behavior:
nvim .:RemoteStartDev Containers: Launch current project in devcontainerFailure.
Expected behavior
Neovim running in devcontainer. (Not sure what else to expect).
Screenshot/Screencast(s)
If possible and applicable, add screenshot(s)/screencast.
System information
Additional context
Devpod-cli is installed, the AppImage fails to run on AsahiLinux due to incompatible page table sizes in the compiled application. That being said, I did successfully add a docker provider via
devpod provider add dockerand get an initial test workspace running viadevpod up...following documentation on the devpod site. So the cli tool should be working(?).