feat: add devcontainer config #8977
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related GitHub Issue
Closes: #8978
Roo Code Task Context (Optional)
(none)
Description
.devcontainer/devcontainer.jsonto standardize local development: Ubuntu 24.04 base image, Node.js 20.19.2, pnpm 10.8.1, initialization that pre-creates${localEnv:HOME}/.pnpm-store, port forwarding, post-create/update install hooks, and recommended VS Code extensions/settings.README.mdand every localized README to call out “Open in Dev Container” as the recommended first step after cloning, while tidying the collapsible language selector markup.CONTRIBUTING.mdso contributors consistently bootstrap the repo inside the containerized environment.Test Procedure
pnpm installto confirm dependency install succeeds without pnpm cache mount errors.pnpm lintandpnpm test.Unable to execute pnpm commands in this read-only environment; please run the above steps locally.
Pre-Submission Checklist
Screenshots / Videos
N/A
Documentation Updates
Additional Notes
(none)
Important
Adds devcontainer configuration for standardized development and updates documentation to recommend using it as the first step after cloning.
.devcontainer/devcontainer.jsonfor standardized development: Ubuntu 24.04, Node.js 20.19.2, pnpm 10.8.1, pre-creates${localEnv:HOME}/.pnpm-store, port forwarding, post-create/update install hooks, and recommended VS Code extensions/settings.README.mdto recommend "Open in Dev Container" as the first step after cloning.CONTRIBUTING.mdfor consistent contributor onboarding.README.mdand localized READMEs.This description was created by
for 70ba784. You can customize this summary. It will automatically update as commits are pushed.