Skip to content

Persist and gate pending agent actions - #8

Merged
yanpgwang merged 1 commit into
mainfrom
codex/durable-pending-actions
Jul 28, 2026
Merged

Persist and gate pending agent actions#8
yanpgwang merged 1 commit into
mainfrom
codex/durable-pending-actions

Conversation

@yanpgwang

Copy link
Copy Markdown
Owner

Summary

  • persist custom-tool and always-ask pending actions atomically with run completion
  • gate ordinary queued runs until a matching durable resolution run closes
  • validate correlation, action ownership, permission kind, duplicates, and restart/delete behavior
  • keep sessions idle when ordinary work is admitted during an unresolved park
  • document the explicit confirmation-execution and multi-action limitations

Verification

  • go test ./...
  • go test -race ./...
  • go vet ./...
  • pending store tests repeated 30 times
  • app custom-tool/gate tests repeated 10 times
  • npm run typecheck
  • npm run build
  • git diff --check

@yanpgwang
yanpgwang merged commit 6993940 into main Jul 28, 2026
2 checks passed
@yanpgwang
yanpgwang deleted the codex/durable-pending-actions branch July 28, 2026 00:25
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