You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/claude-code/devcontainer-feature.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"id": "claude-code",
3
-
"version": "2.1.0",
3
+
"version": "2.1.1",
4
4
"name": "claude-code",
5
5
"description": "Installs the latest Claude Code CLI via the official native installer, placing the binary in /usr/local/bin. Declares ~/.claude and ~/.claude.json as persistence targets via the home-persist manifest, so credentials, sessions, and plugins survive rebuilds when home-persist is installed.",
Copy file name to clipboardExpand all lines: src/home-persist/devcontainer-feature.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
{
2
2
"id": "home-persist",
3
-
"version": "1.0.0",
3
+
"version": "1.1.0",
4
4
"name": "home-persist",
5
5
"description": "Symlinks selected paths under $HOME into a per-owner persistence volume mounted at /mnt/home-persist. Features and users declare paths via JSON manifests in /etc/devcontainer-persist.d/, and an onCreateCommand materializes the symlinks on every create. Requires the consumer to bind-mount a persistent source to /mnt/home-persist in devcontainer.json.",
"description": "Comma-separated list of paths under $HOME to persist (e.g. '.claude,.claude.json,.gitconfig'). Written to /etc/devcontainer-persist.d/user.json at build time. Leave empty if you only want features to contribute paths."
11
+
"description": "Comma-separated list of paths under $HOME to persist (e.g. '.claude/,.claude.json,.gitconfig'). A trailing slash marks a directory so the target is pre-created (prevents dangling-symlink errors in consumer scripts like `mkdir -p ~/.claude`). Written to /etc/devcontainer-persist.d/user.json at build time. Leave empty if you only want features to contribute paths."
0 commit comments