Skip to content

feat: forward parallel_tool_calls to Responses API body#595

Merged
mikehostetler merged 2 commits intoagentjido:mainfrom
frontman-ai:upstream-pr/parallel-tool-calls-responses-api
Apr 11, 2026
Merged

feat: forward parallel_tool_calls to Responses API body#595
mikehostetler merged 2 commits intoagentjido:mainfrom
frontman-ai:upstream-pr/parallel-tool-calls-responses-api

Conversation

@BlueHotDog
Copy link
Copy Markdown
Contributor

Summary

  • Forwards the parallel_tool_calls option to the Responses API request body via maybe_put_string/3
  • Matches the existing pattern used for tool_choice and other body fields
  • Includes unit tests for true, false, and omitted cases

Test plan

  • mix test test/provider/openai/responses_api_unit_test.exs passes
  • New tests: parallel_tool_calls true, parallel_tool_calls false, omits parallel_tool_calls when not set

Add unit tests for forwarding parallel_tool_calls to the Responses API
body, including true, false, and omitted cases.
@mikehostetler mikehostetler merged commit 87aa32c into agentjido:main Apr 11, 2026
7 checks passed
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.

2 participants