All notable changes to Agentic API are documented here.
- Forwarded
parallel_tool_callsas the model-generation preference for typed Responses requests, including built-in-only and mixed tool declarations (#181). - Added bounded, configurable parallel execution for Responses gateway rounds, preserving model call order and applying per-handler same-tool safety.
- Preserved MCP list-tools records in continuation history for registry lifecycle decisions while excluding them from model input, preventing repeated public list-tools emission on later turns.
- Clarified Codex tool execution roles by replacing ambiguous ownership language with the preferred client-executed and gateway-executed terminology.
- Rejected split-execution responses with missing, reused, or unstable tool call IDs before persistence, keeping the reserved response ID available for a corrected retry.
- Hardened split execution with atomic duplicate persistence, strict relayed-response validation, independent secret validation, bounded hydrate and persist payloads, stable error envelopes, and graceful shutdown error propagation.
- Forwarded Responses
textgeneration settings through typed execution paths while preserving provider-specific text formats on stateless proxy requests and JSON Schema property order. - Replaced
WebSearchActionSearch::newandWebSearchCall::newwith fallibletry_new(...)constructors; callers now handleWebSearchActionErrorfor empty query lists instead of risking a panic.
- Documented running Agentic API in front of NVIDIA Dynamo and recorded Dynamo cassettes for stateful and function-call flows.
- Added Dynamo upstream replay tests, a generic cassette validator (
scripts/validate-cassettes.py), and a dedicated CI job for them.
- Preserved Claude Code Messages transport fidelity across the gateway.
- Updated You.com web search integration to use GET query parameters.
- Aligned deployment and harness documentation with the 0.4.0 release.
- Fixed web search test hangs in CI.
- Added the Agentic API harness CLI for running Codex and Claude Code against Agentic API.
- Added home-based configuration and typed tool settings for standalone deployments.
- Added support for Codex CLI remote compaction V2.
- Added Kubernetes deployment guidance and architecture documentation.
- Improved handling of Codex and Claude harness upstream configuration and compatible reasoning effort values.
- Preserved unsupported parallel tool calls through serialized upstream requests.
- Hardened MCP configuration and startup behavior.
- Improved Kubernetes health and readiness behavior for read-only container roots.
- Added native Codex and Claude harness coverage and expanded compatibility tests.
Initial documented release.