From 65aea2da773df95623b2bf2f0bc9859ed4c7f61b Mon Sep 17 00:00:00 2001 From: Cedric Lamoriniere Date: Thu, 9 Apr 2026 20:28:15 +0000 Subject: [PATCH 1/3] update(devcontainer): update claude and golang version to 1.25.9 To be able to use the last version of claud code, we need to use for now a customer feature release until this PR is merged https://github.com/anthropics/devcontainer-features/pull/37 --- .devcontainer/devcontainer.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index c864527b72..efeb136705 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,13 +1,14 @@ { - "image": "mcr.microsoft.com/devcontainers/go:dev-1.25", + "image": "golang:1.25.9", "features": { "ghcr.io/devcontainers/features/docker-outside-of-docker:1": { "moby": false }, "ghcr.io/devcontainers/features/kubectl-helm-minikube:1": {}, "ghcr.io/devcontainers-extra/features/kind:1": {}, - "ghcr.io/devcontainers/features/node:1": {}, - "ghcr.io/anthropics/devcontainer-features/claude-code:1.0": {} + "ghcr.io/devcontainers/features/github-cli:1": {}, + "ghcr.io/devcontainer-community/devcontainer-features/yq:1": {}, + "ghcr.io/clamoriniere/claude-devcontainer-features/claude-code:1.0.6": {} }, "mounts": [ "source=${localWorkspaceFolder}/.devcontainer/claude-data/,target=/home/vscode/.claude,type=bind" @@ -36,5 +37,8 @@ "golang.Go" ] } + }, + "containerEnv": { + "CLAUDE_CONFIG_DIR": "/home/vscode/.claude" } } From dc0a6e5f86b415e7a422090e408a1d7b60ad9715 Mon Sep 17 00:00:00 2001 From: Cedric Lamoriniere Date: Thu, 9 Apr 2026 22:45:45 +0200 Subject: [PATCH 2/3] Apply suggestion from @clamoriniere --- .devcontainer/devcontainer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index efeb136705..39286f75b2 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -9,7 +9,8 @@ "ghcr.io/devcontainers/features/github-cli:1": {}, "ghcr.io/devcontainer-community/devcontainer-features/yq:1": {}, "ghcr.io/clamoriniere/claude-devcontainer-features/claude-code:1.0.6": {} - }, +}, +"remoteUser": "vscode", "mounts": [ "source=${localWorkspaceFolder}/.devcontainer/claude-data/,target=/home/vscode/.claude,type=bind" ], From c7a9f0861eeabeb0b26a049c4466456769987d64 Mon Sep 17 00:00:00 2001 From: Cedric Lamoriniere Date: Thu, 9 Apr 2026 22:46:48 +0200 Subject: [PATCH 3/3] Apply suggestion from @clamoriniere --- .devcontainer/devcontainer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 39286f75b2..5f790e0043 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -9,8 +9,8 @@ "ghcr.io/devcontainers/features/github-cli:1": {}, "ghcr.io/devcontainer-community/devcontainer-features/yq:1": {}, "ghcr.io/clamoriniere/claude-devcontainer-features/claude-code:1.0.6": {} -}, -"remoteUser": "vscode", + }, + "remoteUser": "vscode", "mounts": [ "source=${localWorkspaceFolder}/.devcontainer/claude-data/,target=/home/vscode/.claude,type=bind" ],