-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Title: ❗ CodeRoad Tutorial Stuck — No Restart Option, Sidebar Icon Missing, and Commands Not Found
Environment:
- OS: Windows 10
- VS Code: Latest Stable (August 2025)
- CodeRoad Extension: Tried both Marketplace and manual
.vsix
install (v0.17.2) - Node.js: v18.20.8
- NPM: 10.8.2
- Dev Container: Yes (Docker container
vsc-rdb-alpha-*
) - Tutorial: https://raw.githubusercontent.com/freeCodeCamp/learn-bash-by-building-a-boilerplate/main/tutorial.json
Steps to Reproduce:
- Opened VS Code inside a Docker dev container.
- Installed CodeRoad extension via
.vsix
(Marketplace access failed). - Started the "Learn Bash" tutorial using the URL above.
- Got stuck mid-way (e.g., at
pwd
step). - Tried to reset or restart the tutorial — failed. No new tutorial prompt shown.
Observed Behavior:
-
CodeRoad: Open Tutorial
command is not available. -
Sidebar icon is missing even after successful install.
-
Restarting the tutorial doesn't work — stuck at the same previous step.
-
Manually removing
.coderoad.json
didn’t help. -
Initial error:
-
However, running
node -v
manually givesv18.20.8
.
Troubleshooting Done:
- Restarted VS Code and container.
- Reinstalled the CodeRoad extension.
- Tried both Marketplace and manual install.
- Deleted
.coderoad.json
to reset state. - Switched between local VS Code and container.
- Copied
.vsix
viadocker cp
to container (beautiful_curie
).
Expected Behavior:
- Ability to cleanly restart or start a new CodeRoad tutorial.
- Sidebar icon for CodeRoad consistently shown after install.
CodeRoad: Open Tutorial
always available in Command Palette.- Better support or guidance for container-based usage.
Suggestions:
- Add a "Reset Tutorial" option.
- Improve support for dev containers.
- Ensure full tutorial reset is possible without reinstalling.
- Provide fallback for code-server in containers.
Question:
- How can I fully reset and relaunch a CodeRoad tutorial inside a container or local VS Code without reinstalling everything?
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working