Skip to content

Add named parallel runtime instances - #2

Merged
wocha merged 2 commits into
mainfrom
feat/named-instances
Jul 7, 2026
Merged

Add named parallel runtime instances#2
wocha merged 2 commits into
mainfrom
feat/named-instances

Conversation

@wocha

@wocha wocha commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • adds --instance NAME and --instance=NAME support for named Codex runtime containers
  • adds CODEXCLI_INSTANCE as an environment fallback
  • keeps the default container name unchanged when no instance is configured
  • validates instance names before Podman starts
  • documents shared workspace and shared Codex home behavior
  • expands --doctor output with base/effective container names and instance state

Validation

  • bash -n scripts/*
  • shellcheck -x scripts/*
  • podman build -t codexcli-runtime-named-instances-final-smoke .
  • manual --doctor checks for default, CLI instance, env instance, and CLI-over-env override
  • invalid instance names fail before Podman
  • git diff --check

@wocha
wocha merged commit 82cc7dc into main Jul 7, 2026
2 checks passed
@wocha
wocha deleted the feat/named-instances branch July 7, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant