Updates to GitHub secret scanning
This update covers improvements and bug fixes for GitHub secret scanning. Update to audit log events On November 12, 2026 , the business field in affected secret_scanning_alert.
The announcement "Function calling and other API updates" highlights another pivotal evolution in OpenAI's frontier model and API ecosystem. Originally reported by OpenAI Blog, this update directly influences how developers architect reasoning systems, stream real-time multimodal inputs, and integrate deterministic tool calls into production applications.
As frontier AI models transition from static completion endpoints toward interactive, agentic execution runtimes, developer tooling requires lower latency, persistent context management, and strict schema compliance. This release addresses these engineering requirements by providing enhanced primitives for real-time interaction and automated decision workflows.
From an architectural perspective, this update refines model latency profiles, WebSocket/HTTP streaming primitives, and JSON schema enforcement. By minimizing time-to-first-token (TTFT) and supporting bidirectional communication channels, client harnesses can process audio, vision, and tool outputs with sub-second feedback loops.
Furthermore, improvements in structured output determinism prevent runtime validation failures. Rather than relying on best-effort prompting to extract JSON objects, the inference engine guarantees mathematical conformance to developer-supplied schemas via constrained token sampling algorithms.
For engineering organizations, integrating these capabilities reduces token overhead and simplifies middleware architecture. Systems that previously required complex retry loops and heuristic output parsing can now execute zero-shot structured extractions with high reliability.
However, teams must manage cost and rate-limit economics carefully. High-frequency bidirectional streaming and expanded token contexts increase API expenditure if not paired with client-side caching, token bucket throttling, and efficient state snapshotting.
This release introduces key enhancements to model latency, API interaction paradigms, and structured tool dispatch, documented by OpenAI Blog.
While native schema adherence eliminates token-wasting retry calls, high-frequency streaming requires vigilant session management and token budgeting.
Yes, standard endpoints remain operational, but teams should transition to new schemas and SDK versions to take advantage of lower latency and improved reliability.
The complete release notes and documentation are accessible at: https://openai.com/index/function-calling-and-other-api-updates.
Read the complete article directly on OpenAI Blog.
def calculatecompoundinterest(principal: float, rate: float, years: int) -> dict: Calculate compound interest for an investment. Use this function when users ask about investment growth.
Demonstrates custom function tools creation using the @functiontool decorator. cp ../env.example .env from agents import Runner from agent import rootagent.
An ADK agent is a programmable AI assistant that can: Think of it as creating a smart function that uses AI to handle complex tasks. The main building block for creating AI agents in ADK.
This update covers improvements and bug fixes for GitHub secret scanning. Update to audit log events On November 12, 2026 , the business field in affected secret_scanning_alert.
Figma said it plans to support as many standards as possible without exposing all of its data.
Lately I have read several studies which say that AI agents when designing ML experiments tend to cheat, hallucinate and lie repeatedly. Even when given explicit prompts to not to.