@livekit/agents-plugin-openai@1.5.0
livekit/agents-js@livekit/agents-plugin-openai@1.5.0Jul 2, 2026by github-actions[bot]
AI Summary
This minor release introduces new OpenAI tooling capabilities, including the Responses provider for web and file search, alongside parity features like dynamic instruction updates and model-specific reasoning effort settings.
Key Highlights
- New OpenAI Responses provider tools (web search, file search, code interpreter)
- New Agent.updateInstructions() method for dynamic instruction updates
- Default reasoning effort adjusted to 'none' for gpt-5.4-mini and chat-latest models
- Per-response instructions now preserve session-level instructions
New Features
- OpenAI Responses provider tools (web search, file search, code interpreter)
- Agent.updateInstructions() method
Full Release Notes
### Minor Changes
- Add OpenAI Responses provider tools for web search, file search, and code interpreter. - [#1674](https://github.com/livekit/agents-js/pull/1674) ([@toubatbrian](https://github.com/toubatbrian))
### Patch Changes
- Add `Agent.updateInstructions()` to update an agent's instructions mid-session (parity with Python). The change propagates the new instructions through the active `AgentActivity`, records an `AgentConfigUpdate` in the chat and session history, and syncs the realtime/stateless contexts. For OpenAI realtime, per-response instructions now preserve the session-level instructions instead of replacing them. - [#1674](https://github.com/livekit/agents-js/pull/1674) ([@toubatbrian](https://github.com/toubatbrian))
- Default OpenAI reasoning effort to `none` for `gpt-5.4-mini`. `*-chat-latest` models no longer send a default `reasoning_effort` (Python parity, and the API only accepts `medium` for them). - [#1674](https://github.com/livekit/agents-js/pull/1674) ([@toubatbrian](https://github.com/toubatbrian))
- Updated dependencies \[[`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`49f7567`](https://github.com/livekit/agents-js/commit/49f7567600e88f4b5479afab3d629983dca74f69), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`bfad336`](https://github.com/livekit/agents-js/commit/bfad336904ccb5b22acb489cd01d4bae2f393fb9), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a), [`51281bf`](https://github.com/livekit/agents-js/commit/51281bf04b72dc77718c2a3971644d0e2e3d8d9a)]:
- @livekit/agents@1.5.0