Skip to main content
What you can do with OpenAI through the harness, by feature family: the capability rows you can rely on (linked to vendor docs) and the parameters you can set for each. Configure parameters through the workflow surfaces described in the Workflow Schema — model/turn/budget fields on agent, provider knobs under harness_config.sdk_settings.openai, and tool/sandbox policy at top level.

Admin/enterprise

Parameters (1):
ParameterTypeDefaultAllowedRiskNotes
start_timestringhighRequires OpenAI admin API key; never resolvable from user audience.

Agent runtime

Capabilities (163/179 rows usable):
  • openai.agents_sdk.agent.as_tool (tool.call) — vendor docs
  • openai.agents_sdk.agent.class (agent.event.append) — vendor docs
  • openai.agents_sdk.agent.clone (agent.event.append) — vendor docs
  • openai.agents_sdk.agent.dynamic_instructions (agent.event.append) — vendor docs
  • openai.agents_sdk.exceptions.agents_exception (agent.event.append) — vendor docs
  • openai.agents_sdk.exceptions.input_guardrail_tripwire (agent.event.append) — vendor docs
  • openai.agents_sdk.exceptions.max_turns_exceeded (agent.event.append) — vendor docs
  • openai.agents_sdk.exceptions.model_behavior_error (agent.event.append) — vendor docs
  • openai.agents_sdk.exceptions.output_guardrail_tripwire (agent.event.append) — vendor docs
  • openai.agents_sdk.exceptions.user_error (agent.event.append) — vendor docs
  • openai.agents_sdk.guardrail.function_output (agent.event.append) — vendor docs
  • openai.agents_sdk.guardrail.input_class (agent.event.append) — vendor docs
  • openai.agents_sdk.guardrail.input_decorator (agent.event.append) — vendor docs
  • openai.agents_sdk.guardrail.output_class (agent.event.append) — vendor docs
  • openai.agents_sdk.guardrail.output_decorator (agent.event.append) — vendor docs
  • openai.agents_sdk.handoff.class (agent.handoff.create) — vendor docs
  • openai.agents_sdk.handoff.function (agent.handoff.create) — vendor docs
  • openai.agents_sdk.handoff.input_filter (agent.handoff.create) — vendor docs
  • openai.agents_sdk.handoff.recommended_prompt (agent.handoff.create) — vendor docs
  • openai.agents_sdk.hooks.agent_hooks (agent.event.append) — vendor docs
  • openai.agents_sdk.hooks.run_hooks (agent.event.append) — vendor docs
  • openai.agents_sdk.items.handoff_call_item (agent.handoff.create) — vendor docs
  • openai.agents_sdk.items.handoff_output_item (agent.handoff.create) — vendor docs
  • openai.agents_sdk.items.helpers (agent.event.append) — vendor docs
  • openai.agents_sdk.items.mcp_call_item (tool.call) — vendor docs
  • openai.agents_sdk.items.message_output_item (agent.event.append) — vendor docs
  • openai.agents_sdk.items.reasoning_item (agent.event.append) — vendor docs
  • openai.agents_sdk.items.tool_call_item (tool.call) — vendor docs
  • openai.agents_sdk.items.tool_call_output_item (tool.call) — vendor docs
  • openai.agents_sdk.js.core_package (agent.event.append) — vendor docs
  • openai.agents_sdk.js.openai_package (agent.event.append) — vendor docs
  • openai.agents_sdk.js.realtime_package (realtime.session.create) — vendor docs
  • openai.agents_sdk.js.with_trace (agent.event.append) — vendor docs
  • openai.agents_sdk.js.zod_helpers (agent.event.append) — vendor docs
  • openai.agents_sdk.model.chat_completions_model (llm.complete) — vendor docs
  • openai.agents_sdk.model.model_settings (agent.event.append) — vendor docs
  • openai.agents_sdk.model.openai_provider (agent.event.append) — vendor docs
  • openai.agents_sdk.model.responses_model (llm.complete) — vendor docs
  • openai.agents_sdk.model.set_default_api (agent.event.append) — vendor docs
  • openai.agents_sdk.model.set_default_client (agent.event.append) — vendor docs
  • openai.agents_sdk.model.set_default_key (agent.event.append) — vendor docs
  • openai.agents_sdk.realtime.agent (realtime.session.create) — vendor docs
  • openai.agents_sdk.realtime.runner (realtime.session.create) — vendor docs
  • openai.agents_sdk.realtime.session (realtime.session.create) — vendor docs
  • openai.agents_sdk.result.run_result (agent.event.append) — vendor docs
  • openai.agents_sdk.result.run_result_streaming (agent.event.append) — vendor docs
  • openai.agents_sdk.run_config (agent.event.append) — vendor docs
  • openai.agents_sdk.runner.default_max_turns (agent.event.append) — vendor docs
  • openai.agents_sdk.runner.run (agent.event.append) — vendor docs
  • openai.agents_sdk.runner.run_streamed (agent.event.append) — vendor docs
  • openai.agents_sdk.runner.run_sync (agent.event.append) — vendor docs
  • openai.agents_sdk.session.abc (agent.event.append) — vendor docs
  • openai.agents_sdk.session.openai_conversations (agent.event.append) — vendor docs
  • openai.agents_sdk.session.sqlite (agent.event.append) — vendor docs
  • openai.agents_sdk.streaming.agent_updated_event (agent.event.append) — vendor docs
  • openai.agents_sdk.streaming.raw_response_event (agent.event.append) — vendor docs
  • openai.agents_sdk.streaming.run_item_event (agent.event.append) — vendor docs
  • openai.agents_sdk.tool.code_interpreter (tool.call) — vendor docs
  • openai.agents_sdk.tool.computer (tool.call) — vendor docs
  • openai.agents_sdk.tool.file_search (tool.call) — vendor docs
  • openai.agents_sdk.tool.function_decorator (tool.call) — vendor docs
  • openai.agents_sdk.tool.function_tool_class (tool.call) — vendor docs
  • openai.agents_sdk.tool.hosted_mcp (tool.call) — vendor docs
  • openai.agents_sdk.tool.image_generation (media.image.generate) — vendor docs
  • openai.agents_sdk.tool.local_shell (tool.call) — vendor docs
  • openai.agents_sdk.tool.mcp_server_sse (tool.call) — vendor docs
  • openai.agents_sdk.tool.mcp_server_stdio (tool.call) — vendor docs
  • openai.agents_sdk.tool.mcp_server_streamable_http (tool.call) — vendor docs
  • openai.agents_sdk.tool.tool_context (tool.call) — vendor docs
  • openai.agents_sdk.tool.web_search (tool.call) — vendor docs
  • openai.agents_sdk.tracing.add_processor (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.agent_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.batch_processor (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.console_exporter (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.custom_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.disabled_setter (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.export_api_key (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.function_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.generation_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.guardrail_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.handoff_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.mcp_tools_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.openai_exporter (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.response_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.set_processors (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.span_class (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.speech_group_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.speech_span (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.trace (agent.event.append) — vendor docs
  • openai.agents_sdk.tracing.transcription_span (agent.event.append) — vendor docs
  • openai.agents_sdk.usage_tracker (agent.event.append) — vendor docs
  • openai.agents_sdk.voice.audio_input (media.audio.transcribe) — vendor docs
  • openai.agents_sdk.voice.pipeline (media.audio.speak) — vendor docs
  • openai.agents_sdk.voice.single_agent_workflow (media.audio.speak) — vendor docs
  • openai.agents_sdk.voice.streamed_audio_input (media.audio.transcribe) — vendor docs
  • openai.agents_sdk.voice.workflow_base (media.audio.speak) — vendor docs
  • openai.agents_sdk.voice.workflow_helper (media.audio.speak) — vendor docs
  • openai.agents.config (agent.event.append) — vendor docs
  • openai.agents.context (agent.event.append) — vendor docs
  • openai.agents.definition (agent.event.append) — vendor docs
  • openai.agents.examples (docs.examples) — vendor docs
  • openai.agents.guardrails (agent.event.append) — vendor docs
  • openai.agents.handoff (agent.handoff.create) — vendor docs
  • openai.agents.lifecycle (agent.event.append) — vendor docs
  • openai.agents.mcp (tool.call) — vendor docs
  • openai.agents.memory (agent.event.append) — vendor docs
  • openai.agents.models (agent.event.append) — vendor docs
  • openai.agents.observability (agent.event.append) — vendor docs
  • openai.agents.results_state (agent.event.append) — vendor docs
  • openai.agents.sandbox (agent.event.append) — vendor docs
  • openai.agents.sdk (agent.event.append) — vendor docs
  • openai.agents.sdk_python (agent.event.append) — vendor docs
  • openai.agents.session_memory (agent.event.append) — vendor docs
  • openai.agents.streaming (agent.event.append) — vendor docs
  • openai.agents.tracing (agent.event.append) — vendor docs
  • openai.agents.voice (realtime.session.create) — vendor docs
  • openai.cadence.context_window_self_management (llm.complete) — vendor docs
  • openai.cadence.cross_provider_routing (provider.admin.read) — vendor docs
  • openai.cadence.dynamic_instructions (agent.event.append) — vendor docs
  • openai.cadence.failure_compensation (agent.event.append) — vendor docs
  • openai.cadence.model_routing (provider.admin.read) — vendor docs
  • openai.cadence.observability_export (agent.event.append) — vendor docs
  • openai.cadence.policy_layer (agent.event.append) — vendor docs
  • openai.cadence.subagent_orchestration (agent.handoff.create) — vendor docs
  • openai.cadence.tool_dynamic_filter (tool.call) — vendor docs
  • openai.codex.cli (codex.cli) — vendor docs
  • openai.codex.config (codex.cli) — vendor docs
  • openai.codex.exec (codex.cli) — vendor docs
  • openai.codex.ide_extension (codex.ide) — vendor docs
  • openai.codex.mcp_server (codex.cli) — vendor docs
  • openai.codex.review (codex.app) — vendor docs
  • openai.codex.sandboxing (codex.cli) — vendor docs
  • openai.codex.sdk (codex.agent.run) — vendor docs
  • openai.mcp.apps_sdk_server (tool.call) — vendor docs
  • openai.mcp.codex_server (tool.call) — vendor docs
  • openai.mcp.dynamic_registration (tool.call) — vendor docs
  • openai.mcp.hosted_remote (tool.call) — vendor docs
  • openai.mcp.list_tools (tool.call) — vendor docs
  • openai.mcp.oauth_dynamic (tool.call) — vendor docs
  • openai.mcp.realtime_remote (tool.call) — vendor docs
  • openai.sdk.azure_openai (provider.admin.read) — vendor docs
  • openai.sdk.cli (provider.admin.read) — vendor docs
  • openai.sdk.config.base_url (provider.admin.read) — vendor docs
  • openai.sdk.config.default_headers (provider.admin.read) — vendor docs
  • openai.sdk.config.max_retries (provider.admin.read) — vendor docs
  • openai.sdk.config.organization (provider.admin.read) — vendor docs
  • openai.sdk.config.project (provider.admin.read) — vendor docs
  • openai.sdk.config.timeout (provider.admin.read) — vendor docs
  • openai.sdk.deno (provider.admin.read) — vendor docs
  • openai.sdk.dotnet (provider.admin.read) — vendor docs
  • openai.sdk.go (provider.admin.read) — vendor docs
  • openai.sdk.helpers.beta_chat (llm.complete) — vendor docs
  • openai.sdk.helpers.parse (llm.complete) — vendor docs
  • openai.sdk.helpers.realtime (realtime.session.create) — vendor docs
  • openai.sdk.helpers.responses_stream (llm.stream) — vendor docs
  • openai.sdk.helpers.streaming (llm.stream) — vendor docs
  • openai.sdk.helpers.zod_response_format (llm.complete) — vendor docs
  • openai.sdk.java (provider.admin.read) — vendor docs
  • openai.sdk.node (provider.admin.read) — vendor docs
  • openai.sdk.python (provider.admin.read) — vendor docs
  • openai.sdk.raw_response (provider.admin.read) — vendor docs
  • openai.sdk.vertex_anthropic_compat (provider.admin.read) — vendor docs
  • openai.sdk.with_options (provider.admin.read) — vendor docs
Parameters (163):
ParameterTypeDefaultAllowedRiskNotes
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
agent_idstringlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
sandbox_modeenum"workspace-write""read-only", "workspace-write", "danger-full-access"highHigh risk — danger-full-access permits arbitrary file/process operations.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.

Core generation

Capabilities (55/59 rows usable):
  • openai.chat.completions (llm.complete) · partial-compatiblevendor docs
  • openai.chat.completions.delete (llm.complete) — vendor docs
  • openai.chat.completions.list (llm.complete) — vendor docs
  • openai.chat.completions.messages (llm.complete) — vendor docs
  • openai.chat.completions.retrieve (llm.complete) — vendor docs
  • openai.chat.completions.stream (llm.stream) · partial-compatiblevendor docs
  • openai.chat.completions.update (llm.complete) — vendor docs
  • openai.conversations.create (llm.state.continue) — vendor docs
  • openai.conversations.delete (llm.state.continue) — vendor docs
  • openai.conversations.items (llm.conversations.items) — vendor docs
  • openai.conversations.items.create (llm.conversations.items) — vendor docs
  • openai.conversations.items.delete (llm.conversations.items) — vendor docs
  • openai.conversations.items.list (llm.conversations.items) — vendor docs
  • openai.conversations.items.retrieve (llm.conversations.items) — vendor docs
  • openai.conversations.retrieve (llm.state.continue) — vendor docs
  • openai.conversations.update (llm.state.continue) — vendor docs
  • openai.responses.cancel (llm.complete) — vendor docs
  • openai.responses.create (llm.complete) — vendor docs
  • openai.responses.delete (llm.complete) — vendor docs
  • openai.responses.include (llm.complete) — vendor docs
  • openai.responses.input_items (llm.responses.input_items) — vendor docs
  • openai.responses.item.code_interpreter_call (tool.call) — vendor docs
  • openai.responses.item.computer_call (tool.call) — vendor docs
  • openai.responses.item.computer_call_output (tool.call) — vendor docs
  • openai.responses.item.custom_tool_call (tool.call) — vendor docs
  • openai.responses.item.custom_tool_call_output (tool.call) — vendor docs
  • openai.responses.item.file_search_call (tool.call) — vendor docs
  • openai.responses.item.function_call (tool.call) — vendor docs
  • openai.responses.item.function_call_output (tool.call) — vendor docs
  • openai.responses.item.image_generation_call (media.image.generate) — vendor docs
  • openai.responses.item.item_reference (llm.state.continue) — vendor docs
  • openai.responses.item.mcp_approval_request (tool.call) — vendor docs
  • openai.responses.item.mcp_approval_response (tool.call) — vendor docs
  • openai.responses.item.mcp_call (tool.call) — vendor docs
  • openai.responses.item.mcp_list_tools (tool.call) — vendor docs
  • openai.responses.item.message (llm.complete) — vendor docs
  • openai.responses.item.reasoning (llm.complete) — vendor docs
  • openai.responses.item.web_search_call (tool.call) — vendor docs
  • openai.responses.json_schema_strict (llm.complete) — vendor docs
  • openai.responses.max_output_tokens (llm.complete) — vendor docs
  • openai.responses.metadata (llm.complete) — vendor docs
  • openai.responses.parallel_tool_calls (llm.complete) — vendor docs
  • openai.responses.previous_response_id (llm.state.continue) — vendor docs
  • openai.responses.prompt_object (llm.complete) — vendor docs
  • openai.responses.reasoning (llm.complete) · model-dependentvendor docs
  • openai.responses.reasoning_summaries (llm.complete) · model-dependentvendor docs
  • openai.responses.refusal (llm.complete) — vendor docs
  • openai.responses.retrieve (llm.complete) — vendor docs
  • openai.responses.safety_identifier (llm.complete) — vendor docs
  • openai.responses.store (llm.complete) — vendor docs
  • openai.responses.stream (llm.stream) — vendor docs
  • openai.responses.structured_output (llm.complete) — vendor docs
  • openai.responses.temperature (llm.complete) — vendor docs
  • openai.responses.text_format (llm.complete) — vendor docs
  • openai.responses.tool_choice (llm.complete) — vendor docs
Parameters (56):
ParameterTypeDefaultAllowedRiskNotes
completion_idstringmediumDestructive: removes the stored chat server-side.
limitnumberlowIndexes only chats stored with store=true.
completion_idstringlowdocs
completion_idstringlowdocs
metadataobjectlowdocs
metadataobjectlowdocs
conversation_idstringmediumDestructive: removes the conversation server-side.
items[]arraylowdocs
item_idstringmediumDestructive: removes the item from the conversation server-side.
items[]arraylowdocs
limitnumberlowdocs
item_idstringlowdocs
conversation_idstringlowdocs
metadataobjectlowdocs
response_idstringlowOnly meaningful for background-mode runs.
max_output_tokensnumber1024mediumHard cap on tokens emitted; medium risk because misconfiguration burns cost.
modelstring"gpt-4.1-mini"lowdocs
storebooleanfalsetrue, falselowSetting true opts in to OpenAI-side stored Responses lifecycle.
temperaturenumber1lowdocs
response_idstringmediumDestructive: removes the stored response server-side.
includearraylowResponse-extras selectors (file_search_call.results, reasoning.encrypted_content, message.output_text.logprobs, …).
response_idstringlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
text.format.strictbooleantruetrue, falsemediumStrict schema adherence; medium risk because schemas outside the strict subset reject the call.
max_output_tokensnumber1024mediumHard cap on tokens emitted; medium risk because misconfiguration burns cost.
metadataobjectlowMax 16 KV pairs; string keys/values.
parallel_tool_callsbooleantruetrue, falselowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
reasoning.summaryenum"auto""auto", "concise", "detailed"lowRides the reasoning block; only reasoning-capable models emit summaries.
reasoning.effortenum"medium""minimal", "low", "medium", "high"mediumdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
response_idstringlowdocs
safety_identifierstringlowStable per-end-user identifier for OpenAI trust + safety routing; never a knob that changes output.
storebooleanfalsetrue, falselowSetting true opts in to OpenAI-side stored Responses lifecycle.
streambooleantruetruelowStreaming row exists specifically so stream:true is the contract.
text.format.typeenum"json_schema""json_schema", "json_object"lowdocs
text.format.json_schemaobjectmediumJSON Schema; medium risk because malformed schema rejects the call.
temperaturenumber1lowPer-parameter catalog row; the knob also covers top_p (same row).
text.formatobjectmediumtext vs json_object vs json_schema; medium risk because malformed schema rejects the call.
tool_choiceenum"auto""auto", "none", "required"mediumSpecific-tool object form ({type:“function”,name}) is also accepted by the API.

Evaluation

Capabilities (22/26 rows usable):
  • openai.evals.create (eval.create) — vendor docs
  • openai.evals.data_source.completions (eval.run) — vendor docs
  • openai.evals.data_source.jsonl (eval.run) — vendor docs
  • openai.evals.data_source.responses (eval.run) — vendor docs
  • openai.evals.data_source.stored_completions (eval.run) — vendor docs
  • openai.evals.delete (eval.create) — vendor docs
  • openai.evals.graders (eval.run) — vendor docs
  • openai.evals.graders.model (eval.run) — vendor docs
  • openai.evals.graders.multi (eval.run) — vendor docs
  • openai.evals.graders.python (eval.run) — vendor docs
  • openai.evals.graders.string_check (eval.run) — vendor docs
  • openai.evals.graders.text_similarity (eval.run) — vendor docs
  • openai.evals.list (eval.create) — vendor docs
  • openai.evals.output_items (eval.output.list) — vendor docs
  • openai.evals.output_items.retrieve (eval.output.list) — vendor docs
  • openai.evals.retrieve (eval.create) — vendor docs
  • openai.evals.run (eval.run) — vendor docs
  • openai.evals.runs.cancel (eval.run) — vendor docs
  • openai.evals.runs.delete (eval.run) — vendor docs
  • openai.evals.runs.list (eval.run) — vendor docs
  • openai.evals.status (eval.status) — vendor docs
  • openai.evals.update (eval.create) — vendor docs
Parameters (23):
ParameterTypeDefaultAllowedRiskNotes
testing_criteria[].typeenum"string_check""string_check", "text_similarity", "label_model", "python", "score_model"lowGrader family chosen at eval-creation time.
namestringlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
eval_idstringlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
run_idstringlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.

Hosted compute/context

Capabilities (26/31 rows usable):
  • openai.chatkit.sessions (agent.event.append) — vendor docs
  • openai.chatkit.sessions.create (agent.event.append) — vendor docs
  • openai.chatkit.threads (agent.event.append) — vendor docs
  • openai.chatkit.threads.delete (agent.event.append) — vendor docs
  • openai.chatkit.threads.list (agent.event.append) — vendor docs
  • openai.chatkit.threads.retrieve (agent.event.append) — vendor docs
  • openai.containers.attach_files (container.attach_files) — vendor docs
  • openai.containers.create (container.create) — vendor docs
  • openai.containers.delete (container.create) — vendor docs
  • openai.containers.expires_after (container.create) — vendor docs
  • openai.containers.files.content (container.attach_files) — vendor docs
  • openai.containers.files.create (container.attach_files) — vendor docs
  • openai.containers.files.delete (container.attach_files) — vendor docs
  • openai.containers.files.list (container.attach_files) — vendor docs
  • openai.containers.files.retrieve (container.attach_files) — vendor docs
  • openai.containers.list (container.create) — vendor docs
  • openai.containers.retrieve (container.create) — vendor docs
  • openai.skills.create (tool.skills.crud) — vendor docs
  • openai.skills.delete (tool.skills.crud) — vendor docs
  • openai.skills.list (provider.skill.list) — vendor docs
  • openai.skills.retrieve (provider.skill.list) — vendor docs
  • openai.skills.update (tool.skills.crud) — vendor docs
  • openai.skills.versions.content (tool.skills.versions) — vendor docs
  • openai.skills.versions.create (tool.skills.versions) — vendor docs
  • openai.skills.versions.list (tool.skills.versions) — vendor docs
  • openai.skills.versions.retrieve (tool.skills.versions) — vendor docs
Parameters (26):
ParameterTypeDefaultAllowedRiskNotes
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.

Model optimization

Capabilities (3/24 rows usable):
  • openai.tuning.grader_run (tuning.job.create) — vendor docs
  • openai.tuning.grader_validate (tuning.job.create) — vendor docs
  • openai.tuning.list (tuning.job.create) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.

Platform data

Capabilities (54/59 rows usable):
  • openai.batches.cancel (batch.cancel) — vendor docs
  • openai.batches.create (batch.run) — vendor docs
  • openai.batches.endpoint_chat (batch.run) — vendor docs
  • openai.batches.endpoint_completions (batch.run) — vendor docs
  • openai.batches.endpoint_embeddings (batch.run) — vendor docs
  • openai.batches.endpoint_responses (batch.run) — vendor docs
  • openai.batches.list (batch.run) — vendor docs
  • openai.batches.status (batch.status) — vendor docs
  • openai.files.delete (file.delete) — vendor docs
  • openai.files.list (file.read) — vendor docs
  • openai.files.purpose_assistants (file.upload) — vendor docs
  • openai.files.purpose_batch (file.upload) — vendor docs
  • openai.files.purpose_evals (file.upload) — vendor docs
  • openai.files.purpose_fine_tune (file.upload) — vendor docs
  • openai.files.purpose_user_data (file.upload) — vendor docs
  • openai.files.purpose_vision (file.upload) — vendor docs
  • openai.files.read (file.read) — vendor docs
  • openai.files.upload (file.upload) — vendor docs
  • openai.models.gpt_4_1 (llm.complete) — vendor docs
  • openai.models.gpt_4o (llm.complete) — vendor docs
  • openai.models.gpt_5 (llm.complete) — vendor docs
  • openai.models.gpt_5_codex (llm.complete) — vendor docs
  • openai.models.gpt_5_mini (llm.complete) — vendor docs
  • openai.models.gpt_5_nano (llm.complete) — vendor docs
  • openai.models.gpt_5_pro (llm.complete) — vendor docs
  • openai.models.gpt_realtime (realtime.session.create) — vendor docs
  • openai.models.list (provider.admin.read) — vendor docs
  • openai.models.o3 (llm.complete) — vendor docs
  • openai.models.o3_mini (llm.complete) — vendor docs
  • openai.models.o4_mini (llm.complete) — vendor docs
  • openai.models.retrieve (provider.admin.read) — vendor docs
  • openai.uploads.add_part (file.upload) — vendor docs
  • openai.uploads.cancel (file.upload) — vendor docs
  • openai.uploads.complete (file.upload) — vendor docs
  • openai.uploads.multipart (file.upload) — vendor docs
  • openai.vector_stores.chunking_strategy (vector_store.create) — vendor docs
  • openai.vector_stores.create (vector_store.create) — vendor docs
  • openai.vector_stores.delete (vector_store.create) — vendor docs
  • openai.vector_stores.expires_after (vector_store.create) — vendor docs
  • openai.vector_stores.file_batches (vector_store.add_files) — vendor docs
  • openai.vector_stores.file_batches.create (vector_store.add_files) — vendor docs
  • openai.vector_stores.file_batches.list_files (vector_store.add_files) — vendor docs
  • openai.vector_stores.file_batches.retrieve (vector_store.add_files) — vendor docs
  • openai.vector_stores.files (vector_store.files) — vendor docs
  • openai.vector_stores.files.content (vector_store.files) — vendor docs
  • openai.vector_stores.files.create (vector_store.files) — vendor docs
  • openai.vector_stores.files.delete (vector_store.files) — vendor docs
  • openai.vector_stores.files.list (vector_store.files) — vendor docs
  • openai.vector_stores.files.retrieve (vector_store.files) — vendor docs
  • openai.vector_stores.files.update (vector_store.files) — vendor docs
  • openai.vector_stores.list (vector_store.create) — vendor docs
  • openai.vector_stores.retrieve (vector_store.create) — vendor docs
  • openai.vector_stores.search (vector_store.search) — vendor docs
  • openai.vector_stores.update (vector_store.create) — vendor docs
Parameters (54):
ParameterTypeDefaultAllowedRiskNotes
batch_idstringlowdocs
endpointenummediumBulk async runs bill at the batch rate; cancel before window close to stop processing.
endpointenumlowdocs
endpointenumlowdocs
endpointenumlowdocs
endpointenumlowdocs
limitnumberlowdocs
batch_idstringlowdocs
file_idstringmediumDestructive: removes the uploaded file server-side.
limitnumberlowdocs
purposeenumlowdocs
purposeenumlowdocs
purposeenumlowdocs
purposeenumlowdocs
purposeenumlowdocs
purposeenumlowdocs
file_idstringlowdocs
purposeenum"assistants""assistants", "batch", "fine-tune", "vision", "user_data", "evals"lowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
optionobjectlowdocs
limitnulllowPosture-only: plain index GET, no request knobs.
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
dataobjectlowdocs
upload_idstringlowdocs
part_ids[]arraylowdocs
bytesnumberlowDeclared total size; parts are streamed via add_part.
chunking_strategyobjectlowauto vs static{max_chunk_size_tokens, chunk_overlap_tokens}.
namestringlowdocs
vector_store_idstringmediumDestructive: removes the vector store server-side.
expires_afterobjectlowAnchor + days lifecycle policy.
file_ids[]arraylowdocs
file_ids[]arraylowdocs
batch_idstringlowdocs
batch_idstringlowdocs
file_idstringlowReturns parsed chunk content after ingestion completes.
file_idstringlowdocs
file_idstringmediumDestructive: detaches the file from the store.
file_idstringlowdocs
limitnumberlowdocs
file_idstringlowdocs
attributesobjectlowPatchable only after ingestion completes (live 400 mid-ingestion, 2026-06-11).
limitnumberlowdocs
vector_store_idstringlowdocs
querystringlowdocs
namestringlowdocs

Realtime

Capabilities (55/68 rows usable):
  • openai.realtime.client_event.conversation_item_create (realtime.session.create) — vendor docs
  • openai.realtime.client_event.conversation_item_delete (realtime.session.create) — vendor docs
  • openai.realtime.client_event.conversation_item_retrieve (realtime.session.create) — vendor docs
  • openai.realtime.client_event.conversation_item_truncate (realtime.session.create) — vendor docs
  • openai.realtime.client_event.input_audio_buffer_append (realtime.session.create) — vendor docs
  • openai.realtime.client_event.input_audio_buffer_clear (realtime.session.create) — vendor docs
  • openai.realtime.client_event.input_audio_buffer_commit (realtime.session.create) — vendor docs
  • openai.realtime.client_event.response_cancel (realtime.session.create) — vendor docs
  • openai.realtime.client_event.response_create (realtime.session.create) — vendor docs
  • openai.realtime.client_event.session_update (realtime.session.create) — vendor docs
  • openai.realtime.client_secret (realtime.session.create) — vendor docs
  • openai.realtime.conversation_events (realtime.session.create) — vendor docs
  • openai.realtime.input_audio_transcription (media.audio.transcribe) — vendor docs
  • openai.realtime.mcp (realtime.session.create) — vendor docs
  • openai.realtime.server_event.conversation_item_added (realtime.session.create) — vendor docs
  • openai.realtime.server_event.conversation_item_deleted (realtime.session.create) — vendor docs
  • openai.realtime.server_event.conversation_item_input_audio_transcription_completed (media.audio.transcribe) — vendor docs
  • openai.realtime.server_event.conversation_item_input_audio_transcription_delta (media.audio.transcribe) — vendor docs
  • openai.realtime.server_event.conversation_item_retrieved (realtime.session.create) — vendor docs
  • openai.realtime.server_event.conversation_item_truncated (realtime.session.create) — vendor docs
  • openai.realtime.server_event.error (realtime.session.create) — vendor docs
  • openai.realtime.server_event.input_audio_buffer_cleared (realtime.session.create) — vendor docs
  • openai.realtime.server_event.input_audio_buffer_committed (realtime.session.create) — vendor docs
  • openai.realtime.server_event.input_audio_buffer_speech_started (realtime.session.create) — vendor docs
  • openai.realtime.server_event.input_audio_buffer_speech_stopped (realtime.session.create) — vendor docs
  • openai.realtime.server_event.rate_limits_updated (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_audio_delta (media.audio.speak) — vendor docs
  • openai.realtime.server_event.response_audio_done (media.audio.speak) — vendor docs
  • openai.realtime.server_event.response_audio_transcript_delta (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_audio_transcript_done (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_content_part_added (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_content_part_done (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_created (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_done (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_function_call_arguments_delta (tool.call) — vendor docs
  • openai.realtime.server_event.response_function_call_arguments_done (tool.call) — vendor docs
  • openai.realtime.server_event.response_mcp_call_arguments_delta (tool.call) — vendor docs
  • openai.realtime.server_event.response_mcp_call_arguments_done (tool.call) — vendor docs
  • openai.realtime.server_event.response_mcp_call_completed (tool.call) — vendor docs
  • openai.realtime.server_event.response_mcp_call_in_progress (tool.call) — vendor docs
  • openai.realtime.server_event.response_output_item_added (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_output_item_done (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_text_delta (realtime.session.create) — vendor docs
  • openai.realtime.server_event.response_text_done (realtime.session.create) — vendor docs
  • openai.realtime.server_event.session_created (realtime.session.create) — vendor docs
  • openai.realtime.server_event.session_updated (realtime.session.create) — vendor docs
  • openai.realtime.session_events (realtime.session.create) — vendor docs
  • openai.realtime.tools (tool.call) — vendor docs
  • openai.realtime.transcription (media.audio.transcribe) — vendor docs
  • openai.realtime.transcription_session_create (media.audio.transcribe) — vendor docs
  • openai.realtime.turn_detection (realtime.session.create) — vendor docs
  • openai.realtime.voice_agents (realtime.session.create) — vendor docs
  • openai.realtime.webhooks (realtime.session.create) — vendor docs
  • openai.realtime.webrtc (realtime.session.create) — vendor docs
  • openai.realtime.websocket (realtime.session.create) — vendor docs
Parameters (55):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
voiceenum"marin""alloy", "ash", "ballad", "coral", "echo", "sage", "shimmer", "verse", "marin", "cedar"lowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
session.modelstringlowRealtime session model resolved by RealtimeAgentRuntime (DEFAULT_REALTIME_MODEL), threaded by the runtime.

Run and scale

Capabilities (34/38 rows usable):
  • openai.platform.webhooks (provider.webhooks) — vendor docs
  • openai.responses.compact (llm.responses.compact) — vendor docs
  • openai.responses.input_tokens_count (llm.responses.token_count) — vendor docs
  • openai.run.background (llm.complete) — vendor docs
  • openai.run.compaction (llm.complete) — vendor docs
  • openai.run.error_codes (llm.complete) — vendor docs
  • openai.run.file_inputs (file.upload) — vendor docs
  • openai.run.flex_processing (llm.complete) · model-dependentvendor docs
  • openai.run.idempotency (llm.complete) · partial-compatiblevendor docs
  • openai.run.image_inputs (media.image.input) — vendor docs
  • openai.run.priority_processing (llm.complete) · model-dependentvendor docs
  • openai.run.prompt_caching (llm.complete) · partial-compatiblevendor docs
  • openai.run.rate_limits (provider.admin.read) · partial-compatiblevendor docs
  • openai.run.reasoning_practices (llm.complete) — vendor docs
  • openai.run.service_tier (llm.complete) — vendor docs
  • openai.run.streaming_modes (llm.stream) — vendor docs
  • openai.run.token_counting (llm.count_tokens) — vendor docs
  • openai.run.websocket (llm.stream) · partial-compatiblevendor docs
  • openai.webhooks.batch_cancelled (provider.webhooks) — vendor docs
  • openai.webhooks.batch_completed (provider.webhooks) — vendor docs
  • openai.webhooks.batch_expired (provider.webhooks) — vendor docs
  • openai.webhooks.batch_failed (provider.webhooks) — vendor docs
  • openai.webhooks.eval_run_canceled (provider.webhooks) — vendor docs
  • openai.webhooks.eval_run_failed (provider.webhooks) — vendor docs
  • openai.webhooks.eval_run_succeeded (provider.webhooks) — vendor docs
  • openai.webhooks.fine_tuning_cancelled (provider.webhooks) — vendor docs
  • openai.webhooks.fine_tuning_failed (provider.webhooks) — vendor docs
  • openai.webhooks.fine_tuning_succeeded (provider.webhooks) — vendor docs
  • openai.webhooks.realtime_call_incoming (provider.webhooks) — vendor docs
  • openai.webhooks.response_cancelled (provider.webhooks) — vendor docs
  • openai.webhooks.response_completed (provider.webhooks) — vendor docs
  • openai.webhooks.response_failed (provider.webhooks) — vendor docs
  • openai.webhooks.response_incomplete (provider.webhooks) — vendor docs
  • openai.webhooks.signature_verify (provider.webhooks) — vendor docs
Parameters (30):
ParameterTypeDefaultAllowedRiskNotes
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
backgroundbooleanfalsetrue, falsemediumQueued server-side run; requires store=true and polling/cancel via the Responses lifecycle endpoints.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
service_tierenum"flex""flex"mediumflex tier honored only on flex-eligible models per the scale-tiers guide.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
service_tierenum"priority""priority"highpriority tier honored only on priority-eligible models; bills premium per-token rates.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
service_tierenum"auto""auto", "default", "flex", "scale", "priority"mediumMedium risk: priority bills premium rates and flex trades latency for cost.
streambooleantruetruelowThe deeda Responses runtime always streams (SSE); this row is the streaming-modes contract.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
optionobjectlowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.

Specialized models

Capabilities (23/52 rows usable):
  • openai.deep_research (llm.complete) — vendor docs
  • openai.deep_research.background (llm.complete) — vendor docs
  • openai.deep_research.model_o3 (llm.complete) — vendor docs
  • openai.deep_research.model_o4_mini (llm.complete) — vendor docs
  • openai.embeddings (llm.embed) — vendor docs
  • openai.embeddings.dimensions (llm.embed) — vendor docs
  • openai.embeddings.model_3_large (llm.embed) — vendor docs
  • openai.embeddings.model_3_small (llm.embed) — vendor docs
  • openai.embeddings.model_ada_002 (llm.embed) — vendor docs
  • openai.media.audio.model_gpt_4o_mini_tts (media.audio.speak) — vendor docs
  • openai.media.audio.model_gpt_4o_transcribe (media.audio.transcribe) — vendor docs
  • openai.media.audio.model_tts_1 (media.audio.speak) — vendor docs
  • openai.media.audio.model_whisper_1 (media.audio.transcribe) — vendor docs
  • openai.media.audio.tts (media.audio.speak) — vendor docs
  • openai.media.audio.tts_stream (media.audio.speak) — vendor docs
  • openai.media.images.generate (media.image.generate) — vendor docs
  • openai.media.images.model_dall_e_3 (media.image.generate) · model-dependentvendor docs
  • openai.media.images.model_gpt_image_1 (media.image.generate) — vendor docs
  • openai.media.images.model_gpt_image_1_5 (media.image.generate) — vendor docs
  • openai.media.images.model_gpt_image_2 (media.image.generate) — vendor docs
  • openai.media.video.model_sora_2 (media.video.generate) — vendor docs
  • openai.moderation (llm.complete) — vendor docs
  • openai.moderation.model_omni (llm.complete) — vendor docs
Parameters (22):
ParameterTypeDefaultAllowedRiskNotes
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
dimensionsnumberlowMatryoshka truncation; only text-embedding-3 family honors it.
modelstringlowdocs
modelstringlowdocs
modelstringlowdocs
modelstringlowPrior-generation embedding model; still served (live 200, 2026-06-11).
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
modelenum"gpt-image-1""gpt-image-1", "dall-e-3", "dall-e-2"lowdocs
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
modelstringlowdocs
modelstringlowdocs

Tools

Capabilities (28/42 rows usable):
  • openai.skills.crud (tool.skills.crud) — vendor docs
  • openai.skills.versions (tool.skills.versions) — vendor docs
  • openai.tools.apply_patch (tool.call) — vendor docs
  • openai.tools.code_interpreter (provider.tool.server) — vendor docs
  • openai.tools.code_interpreter_auto_container (provider.tool.server) — vendor docs
  • openai.tools.computer_use (provider.tool.server) — vendor docs
  • openai.tools.computer_use_display_size (provider.tool.server) — vendor docs
  • openai.tools.connectors (provider.tool.server) — vendor docs
  • openai.tools.custom (tool.call) — vendor docs
  • openai.tools.custom_grammar_lark (tool.call) — vendor docs
  • openai.tools.custom_grammar_regex (tool.call) — vendor docs
  • openai.tools.file_search (provider.tool.server) — vendor docs
  • openai.tools.file_search_filters (provider.tool.server) — vendor docs
  • openai.tools.file_search_ranking (provider.tool.server) — vendor docs
  • openai.tools.function (tool.call) — vendor docs
  • openai.tools.function_strict (tool.call) — vendor docs
  • openai.tools.image_generation (media.image.generate) — vendor docs
  • openai.tools.mcp (provider.tool.server) — vendor docs
  • openai.tools.mcp_allowed_tools (provider.tool.server) — vendor docs
  • openai.tools.mcp_headers (provider.tool.server) — vendor docs
  • openai.tools.mcp_require_approval (provider.tool.server) — vendor docs
  • openai.tools.retrieval (provider.tool.server) — vendor docs
  • openai.tools.shell (tool.call) — vendor docs
  • openai.tools.skills (provider.skill.invoke) — vendor docs
  • openai.tools.tool_search (tool.call) — vendor docs
  • openai.tools.web_search (provider.tool.server) — vendor docs
  • openai.tools.web_search_preview (provider.tool.server) — vendor docs
  • openai.tools.web_search_user_location (provider.tool.server) — vendor docs
Parameters (28):
ParameterTypeDefaultAllowedRiskNotes
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
tools[].display_widthobjecthighcomputer_use_display {width,height,environment} selects the older computer_use_preview tool (computer-use-preview model, truncation=auto); same knob covers display_height and environment.
tools[].typebooleantruetrue, falsehighEmits the parameterless {type:computer} tool on the operator runtime; high risk because the tool drives arbitrary UI. Gated by harness tool policy (assertRuntimeToolSetAllowed).
tools[].connector_idarrayhighopenai_connectors ids map to {type:mcp, connector_id:connector_<id>}; requires a per-connector OAuth token in openai_connector_authorization (the API rejects connector tools without authorization and never stores the token).
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.
posturenulllowPC-CAT wave-3 posture-only: row wired/verified via probe pc-cat.openai.w3-*; no user-facing knob.