Skip to content

Bootstrap Agent Run logs only on qualified shared storage - #1468

Merged
ppXD merged 1 commit into
mainfrom
codex/agent-log-default-route
Aug 15, 2026
Merged

ppXD merged 1 commit into
mainfrom
codex/agent-log-default-route

Conversation

@ppXD

@ppXD ppXD commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Outcome

  • bootstrap the exact agent-run-log/v1 route only when it is missing and the deployment explicitly attests that local-rwx is shared by every API/worker replica
  • keep unqualified, disabled, retired, invalid, or reserved-name-collision configurations fail-closed
  • expose the generated profile and route through the existing Settings control plane so operators can later revise the route to a cloud provider
  • leave AgentRun results, harness output, completion, and terminal authority unchanged

Safety

  • Artifacts:LocalRwxShared defaults to false; a path that merely exists is never treated as shared-durability proof
  • docker-compose and deploy-e2e opt in only where API and worker mount the same named artifact volume
  • any pre-existing reserved profile name is a collision and is never adopted by inference

Verification

  • AgentRun-log/settings unit slice: 37/37
  • real PostgreSQL AgentRunLogRuntime: 15/15
  • git diff --check clean

@ppXD
ppXD merged commit a67a81e into main Aug 15, 2026
6 checks passed
@ppXD
ppXD deleted the codex/agent-log-default-route branch August 15, 2026 09:00
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