Skip to content

Optimize Step durability and upgrade Dex 0.10.0 - #31

Merged
longquanzheng merged 5 commits into
mainfrom
codex/step-options-release-simplification
Sep 18, 2026
Merged

longquanzheng merged 5 commits into
mainfrom
codex/step-options-release-simplification

Conversation

@longquanzheng

Copy link
Copy Markdown
Contributor

Summary

  • default Agent Flows to async Step durability and reserve sync execution for model and long-running tools
  • add typed tool running policy, one-minute heartbeat defaults, attempt deadlines, and consistent recovery options
  • remove legacy ExecuteTool and split command execution into short and long tools
  • migrate RPC registration and Snapshot terminal handling to the released Dex Go SDK v0.10.0
  • replace compatibility manifests and downstream dispatch with direct SDK/dexcli version checks

Tests

  • make check-flow-definition
  • make check
  • make test-dex-integration
  • make test-server-integration
  • make test-full-stack-e2e
  • python3 -m unittest script/update_dex_versions_test.py

@longquanzheng
longquanzheng merged commit 49c8c0c into main Sep 18, 2026
2 checks passed
@longquanzheng
longquanzheng deleted the codex/step-options-release-simplification branch September 18, 2026 05:34
longquanzheng added a commit that referenced this pull request Sep 18, 2026
…elease-simplification"

This reverts commit 49c8c0c, reversing
changes made to 6bd7203.
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