Skip to content

Agent integrations: remove default retries#190

Merged
gvdongen merged 4 commits intomainfrom
remove-default-retries
Apr 15, 2026
Merged

Agent integrations: remove default retries#190
gvdongen merged 4 commits intomainfrom
remove-default-retries

Conversation

@gvdongen
Copy link
Copy Markdown
Contributor

@gvdongen gvdongen commented Apr 14, 2026

From user feedback, we understand that the default retry policies set on our agent integrations are confusing since they are not easily discoverable and the interaction with service/handler-level retry policies is not obvious.

Therefore, this PR removes the default retry policies from all AI integrations: Pydantic AI, Google ADK, and OpenAI Agents.

It is still possible to set RunOptions at the agent level. Those are used for LLM calls, and if supported also for auto-wrapped tools, and MCP clients.

@github-actions
Copy link
Copy Markdown

Test Results

  7 files  ±0    7 suites  ±0   3m 16s ⏱️ -9s
 49 tests ±0   49 ✅ ±0  0 💤 ±0  0 ❌ ±0 
210 runs  ±0  210 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 9009ec7. ± Comparison against base commit c4d69d3.

@gvdongen gvdongen marked this pull request as ready for review April 14, 2026 09:45
@gvdongen gvdongen requested a review from igalshilman April 14, 2026 09:45
@gvdongen gvdongen merged commit 009997f into main Apr 15, 2026
8 checks passed
@gvdongen gvdongen deleted the remove-default-retries branch April 15, 2026 10:25
@github-actions github-actions bot locked and limited conversation to collaborators Apr 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants