A single-node VM bed: the operator sets an API key on an openai licence, the mesh seals it to the consumer, the host unseals and mounts it, and the consumer writes it as OPENAI_API_KEY (env + Codex auth.json). Asserts the written key equals the one set — the other shape ADR 0050 defines, and the ADR 0054 branch where a static-key vendor records no usage. SUITE_EXIT=0 on the first run.
A single-node VM bed: the operator sets an API key on an openai licence, the mesh seals it to the consumer, the host unseals and mounts it, and the consumer writes it as `OPENAI_API_KEY` (env + Codex `auth.json`). Asserts the written key equals the one set — the other shape ADR 0050 defines, and the ADR 0054 branch where a static-key vendor records no usage. SUITE_EXIT=0 on the first run.
A single-node VM bed: the operator sets an API key on an openai licence, the
mesh seals it to the consumer, the host unseals and mounts it, and the consumer
writes it as OPENAI_API_KEY (env + Codex auth.json). Asserts the written key
equals the one set — the other shape ADR 0050 defines, and the ADR 0054 branch
where a static-key vendor records no usage. Green on the first run.
Claude-Session: https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
A single-node VM bed: the operator sets an API key on an openai licence, the mesh seals it to the consumer, the host unseals and mounts it, and the consumer writes it as
OPENAI_API_KEY(env + Codexauth.json). Asserts the written key equals the one set — the other shape ADR 0050 defines, and the ADR 0054 branch where a static-key vendor records no usage. SUITE_EXIT=0 on the first run.