Skip to content

fix(agui): keep interrupts resumable without expiry - #327

Merged
guima-why merged 1 commit into
mainfrom
codex/fix-agui-interrupt-expiry
Sep 2, 2026
Merged

fix(agui): keep interrupts resumable without expiry#327
guima-why merged 1 commit into
mainfrom
codex/fix-agui-interrupt-expiry

Conversation

@guima-why

Copy link
Copy Markdown
Collaborator

Summary

  • remove the AG-UI adapter-specific interrupt expiry deadline
  • keep pending interrupts durable across adapter and Sandbox restarts until A2A accepts a resume or cancellation
  • remove the obsolete TTL CLI/config surface and update localized documentation
  • update persistence, SSE, CLI, and generation-fence coverage for non-expiring interrupts

Validation

  • uv run pytest -q tests/agui tests/cli/test_a2a_command.py (142 passed)
  • uv run ruff check src/iac_code/agui src/iac_code/cli/main.py tests/agui tests/cli/test_a2a_command.py scripts/a2a/e2e/permission_wait/run_agui_generation_fence.py
  • uv run ty check src/iac_code/agui
  • git diff --check

@guima-why
guima-why merged commit 35dcde3 into main Sep 2, 2026
26 checks passed
@guima-why
guima-why deleted the codex/fix-agui-interrupt-expiry branch September 2, 2026 06:43
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