Skip to content

Test agent retry tool side-effect dedupe#4215

Merged
asim merged 1 commit into
masterfrom
codex/increment-4214
Jul 7, 2026
Merged

Test agent retry tool side-effect dedupe#4215
asim merged 1 commit into
masterfrom
codex/increment-4214

Conversation

@asim

@asim asim commented Jul 7, 2026

Copy link
Copy Markdown
Member

Summary:

  • Adds regression coverage that a transient provider retry reuses a checkpointed tool result instead of replaying the side effect.

Testing:

  • go build ./...
  • go test ./agent -run TestModelRetryDoesNotDuplicateCheckpointedToolSideEffects -count=1 -v -timeout 20s
  • go test ./... (fails in this environment because loopback gRPC targets are blocked by envoy)
  • golangci-lint run ./...

Closes #4175
Closes #4214

@asim asim added the codex label Jul 7, 2026
@asim asim merged commit 6f22008 into master Jul 7, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Loop: build increment #112 agent: propagate cancellation and retry signals through model calls

2 participants