Skip to content

Persist Agent Run spools across worker replacement - #1460

Merged
ppXD merged 1 commit into
mainfrom
codex/spool-persistence-topology
Aug 15, 2026
Merged

ppXD merged 1 commit into
mainfrom
codex/spool-persistence-topology

Conversation

@ppXD

@ppXD ppXD commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • mount the Agent Run spool on a named volume in the local app topology
  • mirror the same durability contract in the API/worker E2E topology
  • pin both compose files with a YAML topology test

Scope

This closes same-host worker replacement/recreate loss. Multi-host deployments still require an RWX spool or later object-backed source; this PR does not claim cross-host durability and does not change completion or harness semantics.

Validation

  • focused durable-root/topology unit tests: 11 passed
  • docker compose config validation for app and E2E files
  • git diff --check

@ppXD
ppXD merged commit 89cd9fd into main Aug 15, 2026
6 checks passed
@ppXD
ppXD deleted the codex/spool-persistence-topology branch August 15, 2026 07:07
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