apps/server/package.json | 1 + apps/server/src/codexAppServerManager.test.ts | 1218 -- apps/server/src/codexAppServerManager.ts | 1633 -- apps/server/src/git/Layers/CodexTextGeneration.ts | 8 +- apps/server/src/provider/CodexDeveloperInstructions.ts | 134 + apps/server/src/provider/Layers/CodexAdapter.test.ts | 650 +- apps/server/src/provider/Layers/CodexAdapter.ts | 1225 +- apps/server/src/provider/Layers/CodexProvider.ts | 861 +- apps/server/src/provider/Layers/CodexSessionRuntime.test.ts | 275 + apps/server/src/provider/Layers/CodexSessionRuntime.ts | 1325 ++ apps/server/src/provider/Layers/ProviderRegistry.test.ts | 839 +- apps/server/src/provider/codexAccount.ts | 123 - apps/server/src/provider/codexAppServer.ts | 242 - apps/server/src/provider/codexCliVersion.ts | 25 - apps/web/src/session-logic.test.ts | 1 - bun.lock | 18 + packages/effect-acp/src/_internal/stdio.ts | 7 +- packages/effect-codex-app-server/package.json | 48 + packages/effect-codex-app-server/scripts/generate.ts | 772 + packages/effect-codex-app-server/src/_generated/meta.gen.ts | 585 + packages/effect-codex-app-server/src/_generated/namespaces.gen.ts | 180 + packages/effect-codex-app-server/src/_generated/schema.gen.ts | 31734 ++++++++++++++++++++++++++++++++ packages/effect-codex-app-server/src/_internal/shared.ts | 101 + packages/effect-codex-app-server/src/_internal/stdio.ts | 57 + packages/effect-codex-app-server/src/client.test.ts | 154 + packages/effect-codex-app-server/src/client.ts | 300 + packages/effect-codex-app-server/src/errors.ts | 151 + packages/effect-codex-app-server/src/protocol.test.ts | 197 + packages/effect-codex-app-server/src/protocol.ts | 394 + packages/effect-codex-app-server/src/rpc.ts | 1 + packages/effect-codex-app-server/src/schema.ts | 3 + packages/effect-codex-app-server/test/examples/codex-app-server-probe.ts | 62 + packages/effect-codex-app-server/test/fixtures/codex-app-server-mock-peer.ts | 144 + packages/effect-codex-app-server/tsconfig.json | 18 + scripts/release-smoke.ts | 1 + 35 files changed, 38106 insertions(+), 5381 deletions(-)