-
Notifications
You must be signed in to change notification settings - Fork 0
Add Catnip Feature #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Codex Review
Here are some automated review suggestions for this pull request.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| "image": "mcr.microsoft.com/devcontainers/base:ubuntu", | ||
| "features": { | ||
| "ghcr.io/wandb/catnip/feature:1": {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Provide Node toolchain in devcontainer
The new devcontainer uses the minimal mcr.microsoft.com/devcontainers/base:ubuntu image and only installs the Catnip feature, so Codespaces/Dev Container builds for this Astro/npm repo will start without Node or npm. Anyone opening the repo in that container will hit immediate failures running npm install or npm run dev until they manually install a Node runtime, whereas Codespaces previously defaulted to a Node-capable image. Please add a Node feature/image so the development environment matches the project requirements.
Useful? React with 👍 / 👎.
PR Review: Add Catnip FeatureOverviewThis PR adds a devcontainer configuration to enable Catnip for mobile-based development. The change is minimal, adding a single 🔍 Code Quality AssessmentConfiguration Structure: ✅ Good
|
PR Validation ✅All checks passed! Ready for review. Checks Performed:✓ Linting This is a complete dry-run of the deployment process, ensuring your changes will deploy successfully when merged. |
Add Catnip Feature
This PR adds the Catnip feature to your devcontainer configuration.
Catnip enables agentic coding made fun and productive, accessible from your mobile device.
Changes
.devcontainer/devcontainer.jsonto include the Catnip featureNext Steps
Customization
If you need specific development tools, you can change the base image in
.devcontainer/devcontainer.jsonto:mcr.microsoft.com/devcontainers/python:3.12for Python developmentmcr.microsoft.com/devcontainers/javascript-node:20for Node.js development🤖 This PR was created automatically by Catnip