Skip to content

v0.2.7

Choose a tag to compare

@aurokin aurokin released this 26 May 08:13

Changes

  • Reuse Codex app-server sessions through the shared CODEX_HOME Unix socket by default.
  • Add appServerOptions.mode for auto, attach, launch, and stdio-isolated lifecycle control.
  • Allow appServerOptions.codexHome so users can point Diffwarden at a stable alternate Codex home.
  • Preserve ephemeral read-only Codex review turns while documenting that shared mode inherits Codex auth, config, plugins, apps, and daemon state.
  • Keep the previous temporary CODEX_HOME stdio behavior available as stdio-isolated.
  • Add regression coverage for shared socket reuse, bad socket upgrade handling, and isolated auth-source preflight.

Verification

  • pnpm check
  • pnpm build
  • node dist/cli.js --version -> 0.2.7
  • pnpm vitest run --config /dev/null test/codex-app-server-adapter.test.ts