github-actions[bot]
|
510b7de2ce
|
Release 0.17.6 (#3659)
v0.17.6
|
2026-06-19 15:02:31 +09:00 |
|
Mohammed Siddiq
|
09f0ed45e7
|
fix: enforce the documented strict JSON-compatible contract for #3486 (#3657)
|
2026-06-18 08:26:47 +00:00 |
|
Kazuhiro Sera
|
7fc489eb0d
|
feat: add SDK-only custom data for tool outputs (#3486)
|
2026-06-18 12:38:28 +09:00 |
|
Kazuhiro Sera
|
a4ba63f704
|
feat: add pre-approval tool input guardrails (#3487)
|
2026-06-18 12:38:15 +09:00 |
|
Kazuhiro Sera
|
288455911c
|
fix: suppress handoff whitespace tool-name warnings (#3652)
|
2026-06-18 10:29:58 +09:00 |
|
Kazuhiro Sera
|
12e268c8e2
|
chore: improve pr-draft-summary skill trigger
|
2026-06-18 10:29:35 +09:00 |
|
Kazuhiro Sera
|
c359c20647
|
docs: update translated pages
|
2026-06-13 15:16:25 +09:00 |
|
Kazuhiro Sera
|
131c3aef76
|
docs: tweak examples and senteneces
|
2026-06-13 15:16:05 +09:00 |
|
MUHAMMAD SALMAN HUSSAIN
|
1b0076dda0
|
fix(docs): fix typo in sandbox guide (#3628)
|
2026-06-13 08:26:45 +09:00 |
|
github-actions[bot]
|
d8068d96a9
|
Release 0.17.5 (#3619)
v0.17.5
|
2026-06-11 13:10:23 +09:00 |
|
MUHAMMAD SALMAN HUSSAIN
|
5a3028f37c
|
docs: fix subject-verb agreement in agent loop description (#3605)
|
2026-06-09 23:16:32 +00:00 |
|
MUHAMMAD SALMAN HUSSAIN
|
b855c76a56
|
docs: capitalization fix in tracing docs (#3602)
|
2026-06-09 23:14:40 +00:00 |
|
MUHAMMAD SALMAN HUSSAIN
|
a4d17da8ae
|
docs: improve code snippet in tools documentation (#3599)
|
2026-06-09 02:55:01 +00:00 |
|
MUHAMMAD SALMAN HUSSAIN
|
6927622331
|
docs: tweak in usage doc (#3597)
|
2026-06-09 02:53:25 +00:00 |
|
qiyaoq-oai
|
8eaa4b9872
|
fix: expose sandbox error retryability (#3581)
Context: https://github.com/temporalio/sdk-python/issues/1548
This pull request adds provider-neutral retryability metadata for
sandbox failures.
- Adds `SandboxError.retryable` with `True`, `False`, and `None` for
unknown classification.
- Propagates retryability through wrapped sandbox errors.
- Emits retryability in sandbox finish events and trace error payloads.
- Classifies clear terminal/transient cases across sandbox providers
without exposing provider internals to integrations.
- Adds focused tests for core error behavior, provider classifiers, and
observability.
|
2026-06-05 10:53:06 -07:00 |
|
Kazuhiro Sera
|
5121f302a5
|
docs: translate pages
|
2026-06-05 09:53:07 +09:00 |
|
William
|
f4e5d96f9f
|
docs: add Latitude to external tracing processors list (#3577)
|
2026-06-04 23:03:01 +00:00 |
|
John CSA
|
b051a70393
|
test: add unit tests for _openai_retry helpers (#3544)
|
2026-06-04 07:38:26 +00:00 |
|
John CSA
|
0e9807b6c4
|
docs: fix two docstring grammar errors in tool.py (#3543)
|
2026-06-04 07:36:13 +00:00 |
|
John CSA
|
bf0d025dc9
|
test: add unit tests for run_demo_loop streaming, EOF, and empty-input paths (#3542)
|
2026-06-04 07:32:26 +00:00 |
|
MUHAMMAD SALMAN HUSSAIN
|
9470af01ed
|
docs: fix docstring typo in stdio params env description (#3557)
|
2026-06-04 07:19:52 +00:00 |
|
jdoughty04
|
9520a5c558
|
chore: bump Modal sandbox extra to 1.4.3 (#3538)
|
2026-06-04 16:17:58 +09:00 |
|
John CSA
|
464043a5e6
|
docs: add missing space in MCP params docstrings (#3535)
|
2026-05-31 05:07:48 +00:00 |
|
John CSA
|
bd8b1b7541
|
fix: use tuple form for SpeechGroupSpanData __slots__ (#3534)
|
2026-05-31 05:07:10 +00:00 |
|
Kazuhiro Sera
|
d87fec8589
|
docs: remove beta label from realtime agent docs
|
2026-05-30 08:10:04 +09:00 |
|
Alex Bevilacqua
|
9411cee8e2
|
docs: add MongoDB session example under examples/memory (#3036)
|
2026-05-28 09:37:00 +00:00 |
|
Kazuhiro Sera
|
921135630b
|
fix: #3512 type tool-end hook results as object (#3518)
|
2026-05-28 17:57:33 +09:00 |
|
github-actions[bot]
|
6d5b888f6f
|
Release 0.17.4 (#3505)
v0.17.4
|
2026-05-26 17:53:21 +09:00 |
|
lionel-oai
|
9a92ea4c8e
|
Support Realtime custom voice objects (#3473)
|
2026-05-26 17:39:40 +09:00 |
|
rmotgi1227
|
fedc809afd
|
fix: export MCPListToolsItem, ToolSearchCallItem, and ToolSearchOutputItem from agents (#3490)
|
2026-05-22 01:08:07 +00:00 |
|
rmotgi1227
|
573530febb
|
fix: export more tracing related functions & types from agents (#3489)
|
2026-05-22 09:59:58 +09:00 |
|
Shaurya Singh
|
813a00324e
|
fix: redact invalid JSON payload in ModelBehaviorError data (#3485)
|
2026-05-21 23:54:12 +00:00 |
|
rmotgi1227
|
eda7b51aea
|
fix: add missing entries to span __slots__ (#3483)
|
2026-05-21 22:06:41 +00:00 |
|
Kazuhiro Sera
|
45effb4b7d
|
fix: #3459 add opt-in recovery for missing function tools (#3461)
|
2026-05-21 10:46:44 +09:00 |
|
rmotgi1227
|
9303389d84
|
fix: use non-None value for output in FunctionSpanData (#3475)
|
2026-05-21 10:03:01 +09:00 |
|
Illia Oleksiuk
|
9514473c23
|
fix: apply hardened http client default to MCP SSE transport (#3466)
|
2026-05-20 15:14:47 +09:00 |
|
Kazuhiro Sera
|
445ad2273c
|
docs: add SECURITY.md in the same way with openai-agents-js repo
|
2026-05-20 12:38:30 +09:00 |
|
github-actions[bot]
|
17f7caeaa3
|
Release 0.17.3 (#3417)
v0.17.3
|
2026-05-19 10:24:42 +09:00 |
|
Adrian
|
f6ba91b120
|
Runtime handling updates (#3451)
## Summary
- Refresh runtime handling around session and tool-call flows.
- Adjust model configuration metadata used by runtime integrations.
- Add focused coverage for the updated behavior.
## Validation
- .venv/bin/python -m pytest tests/model_settings/test_serialization.py
tests/models/test_trace_config.py
tests/mcp/test_streamable_http_client_factory.py
tests/test_run_context_approvals.py
tests/test_run_state.py::TestRunState::test_trace_api_key_serialization_is_opt_in
tests/realtime/test_session.py
- .venv/bin/ruff check <touched files>
- .venv/bin/ruff format --check <touched files>
- git diff --check
|
2026-05-18 16:53:20 -07:00 |
|
Shaurya Singh
|
65774ce88d
|
docs: fix duplicated word in usaspending glossary example (#3445)
|
2026-05-18 17:05:16 +09:00 |
|
Kazuhiro Sera
|
13d1815218
|
docs: re-fix #3444
|
2026-05-18 17:03:06 +09:00 |
|
Nachiket Torwekar
|
41fe113dd0
|
docs: fix LiteLLM API reference redirect (#3444)
|
2026-05-18 07:05:30 +00:00 |
|
Kazuhiro Sera
|
4970fd6ce4
|
fix: keep mountpoint credentials out of sandbox commands (#3429)
|
2026-05-18 11:30:31 +09:00 |
|
c
|
4bd459e403
|
fix: #3363 honor short custom voice splitter chunks (#3364)
|
2026-05-16 10:04:23 +09:00 |
|
Matthew.K
|
e37b3d266b
|
fix: normalize leading question marks in exposed port queries (#3424)
|
2026-05-16 09:59:39 +09:00 |
|
Matthew.K
|
94523f946e
|
fix: reject relative sandbox workspace roots (#3422)
|
2026-05-16 09:47:27 +09:00 |
|
Tianyu Cai
|
cb0461d177
|
fix: log exception when output guardrail raises instead of silently ignoring (#3411)
|
2026-05-16 09:39:27 +09:00 |
|
Illia Oleksiuk
|
5e71d09554
|
fix: guard None text in ItemHelpers.extract_last_content (#3394)
|
2026-05-15 15:40:30 +09:00 |
|
Illia Oleksiuk
|
cb7211b599
|
fix: filter hosted_tool_call types in remove_all_tools handoff filter (#3386)
|
2026-05-15 15:40:04 +09:00 |
|
Tianyu Cai
|
43a389d462
|
fix: skip wait_for_status when Vercel sandbox is in a terminal state (#3410)
|
2026-05-15 15:39:35 +09:00 |
|