Skip to content

Conversation

@KyleBarton
Copy link
Collaborator

Adds the ability to create a dev container definition from scratch. Additionally, separates devcontainer logic out into its own crate, since it was getting sufficiently complex to separate from the recent_projects crate.

A screen recording of the modal experience:

Screen.Recording.2026-01-16.at.1.17.51.PM.mov

Release Notes:

  • Added modal to initialize a dev container definition in the project with projects: initialize dev container
  • Added podman support for dev container actions with the use_podman setting
  • Improved devcontainer error handling
KyleBarton and others added 25 commits December 23, 2025 21:46
Co-authored-by: Sam Coward <idoru42@gmail.com>
@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jan 16, 2026
@KyleBarton KyleBarton self-assigned this Jan 16, 2026
@KyleBarton
Copy link
Collaborator Author

@cla-bot check

@cla-bot
Copy link

cla-bot bot commented Jan 16, 2026

The cla-bot has been summoned, and re-checked this pull request!

@KyleBarton KyleBarton merged commit 6acca17 into main Jan 16, 2026
24 checks passed
@KyleBarton KyleBarton deleted the devcontainer_setup_modal branch January 16, 2026 23:20
@KyleBarton KyleBarton mentioned this pull request Jan 20, 2026
@nertzy
Copy link

nertzy commented Jan 28, 2026

This is great! Is there any documentation on how/where to use the new use_podman setting?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

3 participants