Aditya Singh
7aeb39e150
fix(sessions): skip corrupt docs in MongoDBSession.pop_item ( #3247 )
2026-05-09 11:44:54 +09:00
Aditya Singh
7e9089f270
fix(realtime): preserve output_audio content parts in output_item events ( #3230 )
2026-05-09 11:44:14 +09:00
Quratulain-bilal
960e979f74
fix: await cancelled output guardrail tasks on tripwire ( #3187 )
2026-05-09 11:43:15 +09:00
Aditya Singh
e6a3ed887a
fix: avoid duplicating content and signed thinking blocks across parallel tool-call splits ( #3261 )
2026-05-09 02:48:56 +09:00
Aditya Singh
e86dff2907
fix: exclude Computer instances from provider duck-typing ( #3249 )
2026-05-09 02:45:31 +09:00
Aditya Singh
12ad112fec
fix(realtime): raise UserError for input_type without on_handoff ( #3248 )
2026-05-09 02:44:54 +09:00
Aditya Singh
250fb97fef
fix(run): preserve last known response_id on conversation resume ( #3245 )
2026-05-09 02:42:05 +09:00
Aditya Singh
62f9416ead
fix(realtime): skip invalid input_text parts in user input conversion ( #3243 )
2026-05-09 02:41:12 +09:00
Aditya Singh
76702572ef
fix: skip needs_approval_checker when status already resolved ( #3229 )
2026-05-09 02:37:35 +09:00
Aditya Singh
1b6876a8c2
fix(sessions): persist output_tokens_details when input details are None ( #3227 )
2026-05-09 02:36:18 +09:00
Aditya Singh
89f368df03
fix: await on_handoff callables with async __call__ ( #3211 )
2026-05-09 02:34:17 +09:00
Aditya Singh
730ee55e14
fix(mcp): isolate strict schema conversion from non-strict fallback ( #3199 )
2026-05-09 02:33:38 +09:00
c
b4741e077d
fix : #3288 normalize RunState guardrail payloads ( #3289 )
2026-05-09 02:18:02 +09:00
c
4a3d33e44f
fix : #3280 streaming guardrail exception cleanup ( #3281 )
2026-05-09 02:16:03 +09:00
Aditya Singh
9242902e1b
fix(run): preserve failed status across apply_patch operations ( #3217 )
2026-05-09 02:08:21 +09:00
Aditya Singh
b4be17586f
fix(realtime): preserve existing transcript over stale delta accumulator ( #3214 )
2026-05-09 02:07:52 +09:00
Aditya Singh
ec5523d620
fix: preserve existing request_usage_entries on Usage.add ( #3213 )
2026-05-09 02:07:20 +09:00
Aditya Singh
1d38492b44
fix: drop reasoning items orphaned by dropped tool calls ( #3207 )
2026-05-09 02:06:58 +09:00
Aditya Singh
f32f613a7f
fix(strict-schema): preserve chained $ref during sibling-key expansion ( #3205 )
2026-05-09 02:05:20 +09:00
Aditya Singh
de60d05b0c
fix(models): allow extra_query/extra_body via extra_args in Responses ( #3194 )
2026-05-09 02:05:02 +09:00
Aditya Singh
cc5a392583
fix: preserve tool guardrail results across handoffs in SingleStepResult ( #3237 )
2026-05-09 02:04:13 +09:00
Aditya Singh
8b04ee0939
fix(exceptions): export MCPToolCancellationError from top-level package ( #3210 )
2026-05-09 01:58:48 +09:00
c
e19ac4e44d
fix : #3286 send realtime output for unknown tool calls ( #3287 )
2026-05-08 16:55:10 +00:00
Aditya Singh
c7bcdd4a4a
fix(realtime): expose max_output_tokens on RealtimeSessionModelSettings ( #3223 )
2026-05-09 01:50:19 +09:00
c
58a89c810f
fix : #3275 reject chat completions server state ( #3279 )
2026-05-08 16:46:23 +00:00
c
9a0c07f9c7
fix : #3270 Validate model retry backoff settings ( #3272 )
2026-05-09 01:40:28 +09:00
Aditya Singh
8619dfda75
fix: skip CompactionItem silently in stream queue helper ( #3224 )
2026-05-08 16:27:11 +00:00
github-actions[bot]
683b6e79e5
docs: update translated document pages ( #3193 )
2026-05-08 17:24:16 +09:00
Kazuhiro Sera
e3746c52d9
docs: updates for v0.17.0 ( #3188 )
2026-05-08 17:10:34 +09:00
github-actions[bot]
0fea7e8347
Release 0.17.0 ( #3191 )
v0.17.0
2026-05-08 17:07:36 +09:00
Kazuhiro Sera
0a76dd03ce
docs: improve auto run for examples
2026-05-08 16:56:37 +09:00
Kazuhiro Sera
f47d486985
fix : #3169 constrain local sandbox artifact sources to base dir ( #3177 )
2026-05-08 15:25:13 +09:00
Kazuhiro Sera
1660d306b5
feat: default realtime sessions to gpt-realtime-2 ( #3190 )
2026-05-08 15:24:41 +09:00
Abdulrahman Alfozan
ee36d43584
Fix Responses extra_args collision with omitted kwargs ( #3185 )
...
### Summary
Fix a false duplicate-argument error when a Responses request parameter
is supplied through `ModelSettings.extra_args` and the first-class
request field is only present as OpenAI's `omit` sentinel.
### Test plan
- `make format`
- `make lint`
- `uv run pytest
tests/models/test_openai_responses.py::test_build_response_create_kwargs_allows_extra_arg_when_explicit_arg_is_omitted
tests/models/test_openai_responses.py::test_build_response_create_kwargs_rejects_duplicate_context_management_extra_args
tests/models/test_openai_responses.py::test_build_response_create_kwargs_rejects_duplicate_extra_args_keys
-q`
- `uv run mypy src/agents/models/openai_responses.py
tests/models/test_openai_responses.py`
- `uv run pyright src/agents/models/openai_responses.py
tests/models/test_openai_responses.py`
- `git diff --check`
### Issue number
N/A
### Checks
- [x] I've added new tests (if relevant)
- [ ] I've added/updated the relevant documentation
- [x] I've run `make lint` and `make format`
- [x] I've made sure tests pass where not blocked by unrelated
local-only failures
2026-05-07 16:23:13 -07:00
Kazuhiro Sera
a91f630f79
fix: skip prerequisite-bound examples in auto runs
2026-05-07 20:03:01 +09:00
github-actions[bot]
bd84b65258
Release 0.16.1 ( #3167 )
v0.16.1
2026-05-07 20:00:54 +09:00
Kazuhiro Sera
28de3652d3
fix : #3168 validate MCP require_approval policies ( #3179 )
2026-05-07 18:26:48 +09:00
c
a67d95f58a
fix : #3174 count valid encrypted session items for limits ( #3175 )
2026-05-07 16:15:52 +09:00
Illia Oleksiuk
3a11cf5225
fix: reject non-object function tool input JSON ( #3166 )
2026-05-07 14:41:38 +09:00
Kazuhiro Sera
170ee73f94
fix : #3109 stabilize chat completions stream output indexes ( #3176 )
...
Co-authored-by: Aphroq <37263590+Aphroq@users.noreply.github.com >
2026-05-07 14:40:38 +09:00
c
6f5fbf6dbb
fix : #3170 clean up git repo temp clones on failure ( #3172 )
2026-05-07 14:05:24 +09:00
c
516aa0c9d9
fix : #3171 reject corrupt Dapr session state updates ( #3173 )
2026-05-07 14:05:10 +09:00
c
0fb2e0944c
fix: restore session history after compaction replacement failures ( #3117 )
2026-05-07 12:38:07 +09:00
github-actions[bot]
eed9100777
docs: update translated document pages ( #3165 )
2026-05-07 10:00:27 +09:00
Kazuhiro Sera
f185dfa2a0
docs: document tool execution concurrency ( #3164 )
2026-05-07 09:54:37 +09:00
github-actions[bot]
c5ebf809ea
docs: update translated document pages ( #3163 )
2026-05-07 09:36:28 +09:00
Kazuhiro Sera
1683357483
docs: add 0.16.0 changelog ( #3153 )
2026-05-07 09:29:51 +09:00
Kazuhiro Sera
0ed4ee6e18
docs: updates for #3147 ( #3148 )
2026-05-07 09:29:41 +09:00
github-actions[bot]
9f361ba7dd
Release 0.16.0 ( #3150 )
v0.16.0
2026-05-07 09:19:36 +09:00
github-actions[bot]
e8856de1b4
docs: update translated document pages ( #3162 )
2026-05-07 09:02:55 +09:00