Skip to content

chore(deps): bump openai-agents from 0.17.7 to 0.18.0 in /openai-agents-sdk#92

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/openai-agents-sdk/openai-agents-0.18.0
Jul 8, 2026
Merged

chore(deps): bump openai-agents from 0.17.7 to 0.18.0 in /openai-agents-sdk#92
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/openai-agents-sdk/openai-agents-0.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 8, 2026

Copy link
Copy Markdown
Contributor

Bumps openai-agents from 0.17.7 to 0.18.0.

Release notes

Sourced from openai-agents's releases.

v0.18.0

Key Changes

RealtimeAgent's default is now gpt-realtime-2.1

Since this version, the default model for RealtimeAgents is gpt-realtime-2.1: https://developers.openai.com/api/docs/models/gpt-realtime-2.1

What's Changed

Documentation & Other Changes

New Contributors

Full Changelog: openai/openai-agents-python@v0.17.8...v0.18.0

v0.17.8

What's Changed

Documentation & Other Changes

New Contributors

... (truncated)

Changelog

Sourced from openai-agents's changelog.

0.18.0

This minor release does not introduce a breaking change. The minor version bump is for the Realtime agents default model update only.

Highlights:

  • Realtime agents now use gpt-realtime-2.1 as the default model, so new Realtime setups use the latest recommended model without extra configuration.

0.17.0

In this version, sandbox local source materialization keeps LocalFile.src and LocalDir.src within the materialization base_dir unless the source path is covered by Manifest.extra_path_grants. The base_dir is the SDK process current working directory when the manifest is applied; relative local sources are resolved from that directory, while absolute local sources must already be inside it or under an explicit grant. This closes a local artifact boundary issue, but it can affect applications that intentionally copy trusted host files or directories from outside that base directory into a sandbox workspace.

To migrate, grant trusted host roots at the manifest level with SandboxPathGrant, preferably as read-only when the sandbox only needs to read those files:

from pathlib import Path
from agents.sandbox import Manifest, SandboxPathGrant
from agents.sandbox.entries import Dir, LocalDir
This is an absolute host path outside the SDK process base_dir.
TRUSTED_DOCS_ROOT = Path("/opt/my-app/docs")
manifest = Manifest(
extra_path_grants=(
# This host root is outside the SDK process base_dir, so the manifest must grant it.
SandboxPathGrant(path=str(TRUSTED_DOCS_ROOT), read_only=True),
),
entries={
# No grant is needed for local sources that stay under the SDK process base_dir.
"fixtures": LocalDir(src=Path("fixtures"), description="Local test fixtures."),
# This entry reads from the granted host root and copies it into the sandbox workspace.
"docs": LocalDir(src=TRUSTED_DOCS_ROOT, description="Trusted local documents."),
# Dir creates a sandbox workspace directory; it does not read from the host filesystem.
"output": Dir(description="Generated artifacts."),
},
)

Treat extra_path_grants as trusted application configuration. Do not populate grants from model output or other untrusted manifest input unless your application has already approved those host paths.

0.16.0

In this version, the SDK default model is now gpt-5.4-mini instead of gpt-4.1. This affects agents and runs that do not explicitly set a model. Because the new default is a GPT-5 model, implicit default model settings now include GPT-5 defaults such as reasoning.effort="none" and verbosity="low".

If you need to keep the previous default model behavior, set a model explicitly on the agent or run config, or set the OPENAI_DEFAULT_MODEL environment variable:

agent = Agent(name="Assistant", model="gpt-4.1")

... (truncated)

Commits
  • 668fabd Release 0.18.0 (#3742)
  • 4fde807 feat: add Unicode storage option to SQLAlchemySession (#3746)
  • b4606c8 fix(visualization): keep fillcolor on handoff nodes by merging style attribut...
  • 909c5c4 feat: update default realtime model to gpt-realtime-2.1 (#3740)
  • 4a7dc08 docs: make hosted_mcp/on_approval.py stabler
  • 94c1f60 docs: updates for v0.17.8 release (#3737)
  • 7a828f6 Release 0.17.8 (#3739)
  • 0ffb9e0 docs: update README.md
  • 5d4a752 docs: add sandbox examples to examples index (#3731)
  • 3d07ff1 feat: add invalid final output recovery handler (#3736)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pip labels Jul 8, 2026
@dependabot dependabot Bot requested a review from a team as a code owner July 8, 2026 22:05
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pip labels Jul 8, 2026
@github-actions github-actions Bot enabled auto-merge (squash) July 8, 2026 22:05
@dependabot dependabot Bot force-pushed the dependabot/pip/openai-agents-sdk/openai-agents-0.18.0 branch from 8ee8512 to 0539939 Compare July 8, 2026 22:08
@dependabot dependabot Bot force-pushed the dependabot/pip/openai-agents-sdk/openai-agents-0.18.0 branch from 0539939 to c86d407 Compare July 8, 2026 22:10
Bumps [openai-agents](https://github.com/openai/openai-agents-python) from 0.17.7 to 0.18.0.
- [Release notes](https://github.com/openai/openai-agents-python/releases)
- [Changelog](https://github.com/openai/openai-agents-python/blob/main/docs/release.md)
- [Commits](openai/openai-agents-python@v0.17.7...v0.18.0)

---
updated-dependencies:
- dependency-name: openai-agents
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/openai-agents-sdk/openai-agents-0.18.0 branch from c86d407 to fcacd1e Compare July 8, 2026 22:12
@github-actions github-actions Bot merged commit a4e3585 into main Jul 8, 2026
8 checks passed
@dependabot dependabot Bot deleted the dependabot/pip/openai-agents-sdk/openai-agents-0.18.0 branch July 8, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pip

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants