Release 0.35.0 - #589
Merged
Merged
Conversation
The [Unreleased] section as it stood becomes the release: the container feature learns to share skills between Claude and Codex, plus two corrections to what the feature's own documentation was telling people. `~/.agents/skills` is mounted for Codex alongside Claude's discovery directory, and `~/.claude/shared-skills` is mounted read-only so a relative link can point into it without making the skill body writable from the container. Both storage layouts resolve across differing host and container usernames. The feature creates the missing mount roots and touches no existing skill or link. The documentation fixes are the half worth reading twice, because both were telling a developer something false. The troubleshooting page's `What's Protected (Read-Only)` listed `CLAUDE.md` and `settings.json`, neither of which is protected: a write to either reaches the host, and `settings.json` can name a hook command inline, so that one is host command execution. And the remedy for `bind mount source path does not exist` created three of the seven directories the create needs, so following it left the create refused, while also truncating the reader's `settings.json`. **0.35.0 and not 0.34.1.** No flag moves and the CLI surface is unchanged, so the patch reading is available, and a repo that does not enable this feature sees nothing different. But what a launch produces changes for repos that do: two host directories are mounted that were not, the feature's own version goes 0.5.0 to 0.6.0, and an existing container has to be recreated before it sees either. That is the same test 0.34.0 and 0.33.0 both applied to themselves. Version, lockfile and the README's two references move together, which test_readme_cli_doc holds against `dl --version`; the lockfile follows the workspace version for dl, aid, devlaunch-core, devlaunch-runner and devlaunch-test-support. Cut on a release branch so the version bump is a reviewable diff and the publish fires on the merge. Claude-Session: https://claude.ai/code/session_01HWRhzmUMVpUo5RB6ZNScFH
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis release synchronizes the project and documentation versions at 0.35.0, adds the shared Claude/Codex skill-mount release notes, and captures corrections to the feature’s security and container-creation troubleshooting guidance. Validation reported includes an offline locked build, matching binary versions, 27 version/documentation tests, prek, and prior feature-focused tests and CI. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Release 0.35.0 with the shared Claude and Codex skill mounts from #588 and the accompanying troubleshooting corrections. Existing containers need recreation to receive the new mounts.
The workspace version, lockfile, README version references, and changelog move together. All 73 previous release sections remain unchanged.
Validation: locked offline release build; both binaries report 0.35.0; 27 version, README, and changelog tests pass; prek passes. The feature passed self-review with independent Defects and Types reviews, 292 focused tests, and CI. No linked specification was available for the Spec review.
Summary by Sourcery
Release version 0.35.0 with shared agent skill mounts and corrected troubleshooting documentation.
New Features:
Bug Fixes:
Build:
Documentation: