Allow stopping ws0 independently of other workspaces

Remove the guard in stop-devenv that refused to stop ws0 while any
ws1+ instance was running. Each workspace is now fully independent
and can be started/stopped in any order. Shared infra shuts down
only when no instances remain running.

Updated docs (devenv.md, agentic-devenv.md) and devenv memory to
reflect the new behavior.

AI-assisted-by: mimo-v2.5-pro
This commit is contained in:
Andrey Antukh
2026-08-01 11:29:42 +00:00
parent 5ad0ff752e
commit 32520e66e5
5 changed files with 48 additions and 46 deletions
+8 -8
View File
@@ -100,7 +100,7 @@ RUN set -eux; \
FROM base AS setup-opencode
ENV OPENCODE_VERSION=1.18.4
ENV OPENCODE_VERSION=1.18.11
RUN set -ex; \
ARCH="$(dpkg --print-architecture)"; \
@@ -160,7 +160,7 @@ RUN set -eux; \
FROM base AS setup-jvm
# https://clojure.org/releases/tools
ENV CLOJURE_VERSION=1.12.5.1654
ENV CLOJURE_VERSION=1.12.5.1664
RUN set -eux; \
ARCH="$(dpkg --print-architecture)"; \
@@ -242,12 +242,12 @@ RUN set -eux; \
FROM base AS setup-utils
ENV CLJKONDO_VERSION=2026.05.25 \
BABASHKA_VERSION=1.12.218 \
CLJFMT_VERSION=0.16.4 \
PIXI_VERSION=0.67.2 \
GITHUB_CLI_VERSION=2.96.0 \
UV_VERSION=0.11.9 \
ENV CLJKONDO_VERSION=2026.07.24 \
BABASHKA_VERSION=1.13.219 \
CLJFMT_VERSION=0.16.5 \
PIXI_VERSION=0.75.0 \
GITHUB_CLI_VERSION=2.97.0 \
UV_VERSION=0.12.1 \
UV_TOOL_DIR=/opt/uv/tools \
UV_TOOL_BIN_DIR=/opt/utils/bin \
UV_PYTHON_INSTALL_DIR=/opt/uv/python \