OpenAI Agents SDK for JavaScript v0.14.0 disables sensitive model and tool logging by default
openai-agents-js v0.14.0 landed July 28 and flips a meaningful security default: model and tool data are no longer logged unless you explicitly opt in via setSensitiveDataLoggingEnabled(true) or by setting the OPENAI_AGENTS_DONT_LOG_* env vars to false. The release also brings Programmatic Tool Calling to the JS SDK (the model generates hosted JavaScript that coordinates tools and reduces intermediate results, preserved across streaming, sessions, and replay), enables task and turn tracing spans by default, propagates run cancellation to both function tools and MCP tool requests, and adds AI SDK 7 / LanguageModelV4 support. Several fixes also redact sensitive tool data from error logs and fail closed on invalid dynamic tool approval arguments.
↳ Follow the thread