For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegación principal
Theme

Referencia de configuración

Referencia completa de los archivos config.toml y requirements.toml de Codex

Usa esta página para buscar opciones de los archivos de configuración de Codex. Para conocer los conceptos y ver ejemplos, comienza con Configuración básica y Configuración avanzada.

Configuración del acceso a la computadora local con Work Cloud

Cuando habilitas el acceso a la computadora local con Work Cloud, la nube de OpenAI coordina la tarea y las herramientas compatibles se ejecutan en la nube o en una computadora conectada. Los requisitos establecen límites y la configuración define los valores predeterminados.

Usa la API de políticas para administrar la configuración de Global. Para administrar la configuración de Local o Codex Cloud, usa la interfaz de Agent Security. Los flujos de trabajo existentes que usan la API para Global siguen disponibles después de la migración. Prueba tus scripts e integraciones de Terraform y confirma que se conserven las asignaciones de políticas y su orden. La compatibilidad con un campo de requirements.toml por sí sola no garantiza la compatibilidad con la API.

Opción o grupo de opciones Alcance en el acceso a la computadora local con Work Cloud Indicaciones
Políticas de aprobación y requisitos de revisión Política del orquestador en Global cuando está habilitada la política administrada Mantén los controles de aprobación y revisión en Global. Las opciones específicas de cada entorno no pueden modificar los controles del orquestador. La ejecución local y la ejecución en contenedores en la nube tienen ámbitos de política independientes.
Apps, servidores MCP, complementos, marketplaces y reglas de comandos administrados Política de Global Mantén estos controles en el ámbito global. La presencia de un campo en un esquema no garantiza que puedas editarlo por entorno.
Requisitos de archivos, de sandbox y de red que se pueden aplicar en distintos entornos Ejecución local En la ejecución local, MDM y los requisitos heredados de dispositivos administrados tienen prioridad sobre Agent Security. Agent Security tiene prioridad sobre el archivo de requisitos del sistema del dispositivo. La nueva configuración empresarial de requirements.toml no se aplica a los contenedores de Work en la nube, que conservan las políticas existentes de Work Cloud.
Controles del ejecutor específicos de cada plataforma Computadora que ejecuta el paso La compatibilidad depende del ejecutor y de la plataforma.
Hooks administrados Donde están habilitados, los hooks MCP definidos por el administrador se ejecutan en el coordinador de la nube (orquestador) para los eventos de herramientas y de ciclo de vida compatibles. Antes de depender de estos hooks, prueba la conexión de callback, confirma qué eventos recibe y comprueba cómo afectan las fallas a la tarea. Los hooks MCP no proporcionan un registro de auditoría completo de la API de Cumplimiento. La orquestación en la nube no admite hooks de comandos, de configuración local ni de complementos, incluso cuando las herramientas se ejecutan localmente. Los hooks compatibles existentes siguen aplicándose a los hilos exclusivamente locales del modo Work y de Codex, donde tanto la orquestación como la ejecución son locales.
Direcciones de escucha del proxy, puertos y configuración de procesos No se pueden trasladar como política entre entornos El entorno de ejecución en la nube no admite puertos de escucha HTTP/SOCKS administrados ni proxies que escuchen en direcciones distintas de loopback. La compatibilidad con las reglas de sockets depende de la ruta de ejecución. La configuración personalizada del proxy es independiente de las restricciones de destino compatibles.
Opciones exclusivas de la app y valores predeterminados locales habituales La coordinación en la nube no siempre los utiliza Los controles que aplica la app pueden seguir vigentes incluso si el acceso a la computadora local con Work Cloud no los utiliza. Valida por separado la distribución desde la nube y el comportamiento del navegador en la nube.

Requisitos de Agent Security para el acceso a la computadora local con Work Cloud

Para el modo Work con acceso local y para los dots, la política compatible de Global se aplica al orquestador compartido en la nube cuando está habilitada la política administrada. Los requisitos de ejecución local rigen en la computadora conectada. Los contenedores de Work en la nube y las computadoras de los dots en la nube usan sus propios requisitos y su propia configuración de ejecución. Prueba por separado los controles locales y los de la nube.

Disponibles en la interfaz de Agent Security

  • Políticas de aprobación permitidas
  • Modos de búsqueda web permitidos

Configurables mediante TOML

  • allowed_approvals_reviewers
  • auto_review
  • guardian_policy_config
  • apps
  • mcp_servers
  • plugins
  • rules

Estos requisitos del orquestador permanecen en Global. No configuran los permisos de las capacidades compartidas de la nube ni trasladan la configuración de ejecución local a los contenedores de Work en la nube o a las computadoras de los dots en la nube.

Límites de compatibilidad del acceso a la computadora local con Work Cloud

La compatibilidad depende del campo, del mecanismo de distribución de la política y de dónde se ejecuta la tarea. Comprueba la política efectiva del miembro antes de habilitar la sincronización. Algunos controles requieren pruebas en tu implementación, como se indica en la tabla.

Dentro de una política, el orden de mayor a menor prioridad es configuración del entorno específica del sistema operativo → configuración del entorno para todos los sistemas operativos → Global. Una política de mayor prioridad prevalece incluso si otra de menor prioridad es más específica.

En la ejecución local, MDM y los requisitos heredados de dispositivos administrados tienen prioridad sobre Agent Security, que a su vez tiene prioridad sobre el archivo de requisitos del sistema del dispositivo. Algunos requisitos, incluidos los de red, tienen reglas de combinación y límites de ejecución específicos de cada campo. Consulta los ejemplos de Configuración administrada.

Opción o grupo de opciones Compatibilidad con el acceso a la computadora local con Work Cloud Indicaciones para administradores
sqlite_home, log_dir, model_catalog_json No se admiten como valores administrados que sustituyan la configuración de la nube. Las rutas locales no pueden cambiar la ubicación del almacenamiento ni de los registros en la nube. El catálogo de modelos local no se transfiere.
model_provider, model_providers No se admiten en los requisitos ni en la configuración administrados del acceso a la computadora local con Work Cloud. Estos campos no transfieren las puertas de enlace de inferencia personalizadas ni las conexiones con proveedores. La selección del modelo es independiente.
enforce_residency Bloquea el acceso a la computadora local con Work Cloud si se habilita en cualquier política de la nube. Si enforce_residency está habilitado en alguna política de la nube, se deshabilita Permitir el acceso a la computadora local tanto para el modo Work como para los dots. Esta medida de protección no configura la residencia de datos del espacio de trabajo ni deshabilita por sí sola Work Cloud o los dots.
application.network.enabled y application.network.domains El acceso a la computadora local con Work Cloud no admite estos campos. No uses estas restricciones de destino de la aplicación para controlar el acceso a la red de los comandos durante el acceso a la computadora local con Work Cloud.
allow_browser_and_computer_use, in_app_browser, additional_developer_instructions Debes validar la distribución de la política desde la nube. El acceso a la computadora local con Work Cloud rechaza estas claves de requisitos administrados. La app comprueba las restricciones del navegador. Esto no garantiza que se distribuyan desde la nube ni que se apliquen en el navegador en la nube. additional_developer_instructions requiere compatibilidad con el orquestador.
experimental_network y permissions.<profile>.network Parcial. Las restricciones de destino y de ejecutor compatibles son distintas de la configuración personalizada del proxy. El entorno de ejecución en la nube no admite puertos de escucha HTTP/SOCKS administrados ni proxies que escuchen en direcciones distintas de loopback. La compatibilidad con las reglas de sockets depende de la ruta de ejecución. La combinación de valores para la ejecución local se rige por reglas independientes. Las restricciones de red para comandos no deshabilitan la búsqueda alojada, MCP ni las herramientas de las apps.
Funciones / feature_requirements, modelos, computer_use Parcial. Se rechazan las opciones retiradas, como tool_search = false, tool_search_always_defer_mcp_tools = false, js_repl = true y remote_control = true. Algunas opciones de uso de la computadora aún requieren validación de extremo a extremo.
browser_use, allow_appshots, comentarios, allow_remote_control, restricciones de origen del marketplace La app o App Server aplica estos controles con ciertos mecanismos de distribución de políticas. Los controles de la app pueden seguir vigentes aunque el acceso a la computadora local con Work Cloud ignore un campo. Las reglas de sitios del navegador de escritorio no se aplican a los contenedores de Work en la nube. Valida la interfaz y el mecanismo de distribución de políticas que usas.

El esquema de configuración incluye claves que podrían no funcionar con el acceso a la computadora local con Work Cloud o no admitir valores específicos de cada entorno. Consulta Configuración administrada para conocer la configuración global de base y el orden de prioridad.

config.toml

La configuración del usuario se guarda en ~/.codex/config.toml. También puedes definir valores específicos de cada proyecto en archivos .codex/config.toml. Codex carga estos archivos solo si confías en el proyecto.

La configuración del proyecto no puede sustituir las claves locales de la máquina que controlan el proveedor, la autenticación, los metadatos de solicitudes de apps gestionados por el host, las notificaciones, la selección del perfil de configuración o el enrutamiento de la telemetría. Codex ignora openai_base_url, chatgpt_base_url, apps_mcp_product_sku, model_provider, model_providers, notify, profile, profiles, experimental_realtime_ws_base_url y otel cuando aparecen en un archivo .codex/config.toml del proyecto. Coloca las claves de proveedor, notificaciones y telemetría en la configuración del usuario. Los archivos de perfil se guardan junto a config.toml con el formato $CODEX_HOME/profile-name.config.toml. Selecciona uno con --profile profile-name.

Para las claves de sandbox y aprobación (approval_policy, sandbox_mode y sandbox_workspace_write.*), consulta también Sandbox y aprobaciones, Rutas protegidas en directorios raíz con permiso de escritura y Acceso a la red. Para los perfiles de permisos en beta, consulta Permisos.

Codex y ChatGPT Work ya no admiten approval_policy = "untrusted". Elimina esa opción o elige una política compatible. Las entradas de proyecto con trust_level = "untrusted" en el archivo de usuario ~/.codex/config.toml siguen siendo compatibles. Consulta Migración desde la política de aprobación retirada untrusted para ver ejemplos y comparar las ventajas y desventajas de las opciones de aprobación.

Asigna a model un modelo disponible para la cuenta o el espacio de trabajo donde iniciaste sesión. Consulta la disponibilidad de GPT-6.1 Sol antes de usar el valor del ejemplo.

Key
agents
Type / Values
table
Details
Key
agents.<name>.config_file
Type / Values
string (path)
Details
Key
agents.<name>.description
Type / Values
string
Details
Key
agents.default_subagent_model
Type / Values
string
Details
Key
agents.default_subagent_reasoning_effort
Type / Values
string
Details
Key
agents.enabled
Type / Values
boolean
Details
Key
agents.interrupt_message
Type / Values
boolean
Details
Key
agents.max_concurrent_threads_per_session
Type / Values
number
Details
Key
agents.max_threads
Type / Values
number
Details
Key
allow_login_shell
Type / Values
boolean
Details
Key
allow_symlinked_codex_home
Type / Values
boolean
Details
Key
analytics.enabled
Type / Values
boolean
Details
Key
approval_policy
Type / Values
on-request | never | { granular = { sandbox_approval = bool, rules = bool, mcp_elicitations = bool, request_permissions = bool, skill_approval = bool } }
Details
Key
approval_policy.granular.mcp_elicitations
Type / Values
boolean
Details
Key
approval_policy.granular.request_permissions
Type / Values
boolean
Details
Key
approval_policy.granular.rules
Type / Values
boolean
Details
Key
approval_policy.granular.sandbox_approval
Type / Values
boolean
Details
Key
approval_policy.granular.skill_approval
Type / Values
boolean
Details
Key
approvals_reviewer
Type / Values
user | auto_review
Details
Key
apps._default.approvals_reviewer
Type / Values
user | auto_review
Details
Key
apps._default.default_tools_approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
apps._default.destructive_enabled
Type / Values
boolean
Details
Key
apps._default.enabled
Type / Values
boolean
Details
Key
apps._default.open_world_enabled
Type / Values
boolean
Details
Key
apps.<id>.approvals_reviewer
Type / Values
user | auto_review
Details
Key
apps.<id>.default_tools_approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
apps.<id>.default_tools_enabled
Type / Values
boolean
Details
Key
apps.<id>.destructive_enabled
Type / Values
boolean
Details
Key
apps.<id>.enabled
Type / Values
boolean
Details
Key
apps.<id>.omit_tools_from
Type / Values
array<string>
Details
Key
apps.<id>.open_world_enabled
Type / Values
boolean
Details
Key
apps.<id>.tools.<tool>.approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
apps.<id>.tools.<tool>.enabled
Type / Values
boolean
Details
Key
auto_review.policy
Type / Values
string
Details
Key
background_terminal_max_timeout
Type / Values
number
Details
Key
browser_use.allow_history_access
Type / Values
boolean
Details
Key
browser_use.default_origin_policy
Type / Values
table
Details
Key
browser_use.origins.<origin>
Type / Values
table
Details
Key
chatgpt_base_url
Type / Values
string
Details
Key
check_for_update_on_startup
Type / Values
boolean
Details
Key
cli_auth_credentials_store
Type / Values
file | keyring | auto | ephemeral
Details
Key
compact_prompt
Type / Values
string
Details
Key
computer_use.default_app_access
Type / Values
allow | deny
Details
Key
computer_use.macos.bundle_ids
Type / Values
map<string, allow | deny>
Details
Key
computer_use.windows.always_allowed_app_ids
Type / Values
array<string>
Details
Key
computer_use.windows.aumids
Type / Values
map<string, allow | deny>
Details
Key
computer_use.windows.exes
Type / Values
array<table>
Details
Key
default_permissions
Type / Values
string
Details
Key
desktop.custom_file_handlers.<id>
Type / Values
table
Details
Key
desktop.custom_file_handlers.<id>.args
Type / Values
array<string>
Details
Key
desktop.custom_file_handlers.<id>.command
Type / Values
string
Details
Key
desktop.custom_file_handlers.<id>.icon
Type / Values
string
Details
Key
desktop.custom_file_handlers.<id>.input
Type / Values
path | json_argument | json_stdin
Details
Key
desktop.custom_file_handlers.<id>.label
Type / Values
string
Details
Key
desktop.custom_file_handlers.<id>.supports_ssh
Type / Values
boolean
Details
Key
developer_instructions
Type / Values
string
Details
Key
disable_paste_burst
Type / Values
boolean
Details
Key
experimental_compact_prompt_file
Type / Values
string (path)
Details
Key
experimental_use_unified_exec_tool
Type / Values
boolean
Details
Key
features.apps
Type / Values
boolean
Details
Key
features.code_mode.direct_only_tool_namespaces
Type / Values
array<string>
Details
Key
features.code_mode.enabled
Type / Values
boolean
Details
Key
features.code_mode.excluded_tool_namespaces
Type / Values
array<string>
Details
Key
features.context_management.experimental_mode
Type / Values
boolean
Details
Key
features.enable_request_compression
Type / Values
boolean
Details
Key
features.fast_mode
Type / Values
boolean
Details
Key
features.goals
Type / Values
boolean
Details
Key
features.hooks
Type / Values
boolean
Details
Key
features.memories
Type / Values
boolean
Details
Key
features.multi_agent
Type / Values
boolean
Details
Key
features.network_proxy
Type / Values
boolean | table
Details
Key
features.network_proxy.allow_local_binding
Type / Values
boolean
Details
Key
features.network_proxy.allow_upstream_proxy
Type / Values
boolean
Details
Key
features.network_proxy.dangerously_allow_all_unix_sockets
Type / Values
boolean
Details
Key
features.network_proxy.dangerously_allow_non_loopback_proxy
Type / Values
boolean
Details
Key
features.network_proxy.domains
Type / Values
map<string, allow | deny>
Details
Key
features.network_proxy.enable_socks5
Type / Values
boolean
Details
Key
features.network_proxy.enable_socks5_udp
Type / Values
boolean
Details
Key
features.network_proxy.enabled
Type / Values
boolean
Details
Key
features.network_proxy.proxy_url
Type / Values
string
Details
Key
features.network_proxy.socks_url
Type / Values
string
Details
Key
features.network_proxy.unix_sockets
Type / Values
map<string, allow | deny>
Details
Key
features.personality
Type / Values
boolean
Details
Key
features.prefer_mxc
Type / Values
boolean
Details
Key
features.prevent_idle_sleep
Type / Values
boolean
Details
Key
features.remote_plugin
Type / Values
boolean
Details
Key
features.rollout_budget.enabled
Type / Values
boolean
Details
Key
features.rollout_budget.limit_tokens
Type / Values
integer
Details
Key
features.rollout_budget.prefill_token_weight
Type / Values
number
Details
Key
features.rollout_budget.reminder_at_remaining_tokens
Type / Values
array<integer>
Details
Key
features.rollout_budget.sampling_token_weight
Type / Values
number
Details
Key
features.shell_snapshot
Type / Values
boolean
Details
Key
features.shell_tool
Type / Values
boolean
Details
Key
features.skill_mcp_dependency_install
Type / Values
boolean
Details
Key
features.ultrafast_mode
Type / Values
boolean
Details
Key
features.unified_exec
Type / Values
boolean
Details
Key
features.view_image
Type / Values
boolean
Details
Key
features.web_search
Type / Values
boolean
Details
Key
features.web_search_cached
Type / Values
boolean
Details
Key
features.web_search_request
Type / Values
boolean
Details
Key
feedback.enabled
Type / Values
boolean
Details
Key
file_opener
Type / Values
vscode | vscode-insiders | windsurf | cursor | none
Details
Key
forced_chatgpt_workspace_id
Type / Values
string (uuid)
Details
Key
forced_login_method
Type / Values
chatgpt | api
Details
Key
goals.max_goal_token_budget
Type / Values
integer (positive)
Details
Key
hide_agent_reasoning
Type / Values
boolean
Details
Key
history.max_bytes
Type / Values
number
Details
Key
history.persistence
Type / Values
save-all | none
Details
Key
hooks
Type / Values
table
Details
Key
hooks.<Event>
Type / Values
array<table>
Details
Key
hooks.<Event>[].hooks
Type / Values
array<table>
Details
Key
hooks.<Event>[].hooks[].additionalContextLimit
Type / Values
integer
Details
Key
hooks.<Event>[].hooks[].async
Type / Values
boolean
Details
Key
hooks.<Event>[].hooks[].commandWindows
Type / Values
string
Details
Key
instructions
Type / Values
string
Details
Key
log_dir
Type / Values
string (path)
Details
Key
marketplaces.<name>.ref
Type / Values
string
Details
Key
marketplaces.<name>.source
Type / Values
string
Details
Key
marketplaces.<name>.source_type
Type / Values
git | local
Details
Key
marketplaces.<name>.sparse_paths
Type / Values
array<string>
Details
Key
mcp_oauth_callback_port
Type / Values
integer
Details
Key
mcp_oauth_callback_url
Type / Values
string
Details
Key
mcp_oauth_credentials_store
Type / Values
auto | file | keyring
Details
Key
mcp_optional_startup_grace_ms
Type / Values
integer (milliseconds)
Details
Key
mcp_servers.<id>.args
Type / Values
array<string>
Details
Key
mcp_servers.<id>.auth
Type / Values
oauth | chatgpt
Details
Key
mcp_servers.<id>.bearer_token_env_var
Type / Values
string
Details
Key
mcp_servers.<id>.command
Type / Values
string
Details
Key
mcp_servers.<id>.cwd
Type / Values
string
Details
Key
mcp_servers.<id>.default_tools_approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
mcp_servers.<id>.disabled_tools
Type / Values
array<string>
Details
Key
mcp_servers.<id>.enabled
Type / Values
boolean
Details
Key
mcp_servers.<id>.enabled_tools
Type / Values
array<string>
Details
Key
mcp_servers.<id>.env
Type / Values
map<string,string>
Details
Key
mcp_servers.<id>.env_http_headers
Type / Values
map<string,string>
Details
Key
mcp_servers.<id>.env_vars
Type / Values
array<string | { name = string, source = "local" | "remote" }>
Details
Key
mcp_servers.<id>.environment_id
Type / Values
string
Details
Key
mcp_servers.<id>.http_headers
Type / Values
map<string,string>
Details
Key
mcp_servers.<id>.http_headers_helper
Type / Values
string (command)
Details
Key
mcp_servers.<id>.oauth_resource
Type / Values
string
Details
Key
mcp_servers.<id>.oauth.callback_port
Type / Values
integer
Details
Key
mcp_servers.<id>.oauth.callback_url
Type / Values
string
Details
Key
mcp_servers.<id>.oauth.client_id
Type / Values
string
Details
Key
mcp_servers.<id>.oauth.client_secret
Type / Values
string
Details
Key
mcp_servers.<id>.omit_tools_from
Type / Values
array<string>
Details
Key
mcp_servers.<id>.required
Type / Values
boolean
Details
Key
mcp_servers.<id>.scopes
Type / Values
array<string>
Details
Key
mcp_servers.<id>.startup_readiness
Type / Values
connection | catalog
Details
Key
mcp_servers.<id>.startup_timeout_ms
Type / Values
number
Details
Key
mcp_servers.<id>.startup_timeout_sec
Type / Values
number
Details
Key
mcp_servers.<id>.supports_parallel_tool_calls
Type / Values
boolean
Details
Key
mcp_servers.<id>.tool_input_schema_max_bytes
Type / Values
integer (positive)
Details
Key
mcp_servers.<id>.tool_timeout_sec
Type / Values
number
Details
Key
mcp_servers.<id>.tools.<tool>.approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
mcp_servers.<id>.tools.<tool>.output_token_limit
Type / Values
integer (positive)
Details
Key
mcp_servers.<id>.url
Type / Values
string
Details
Key
memories.consolidation_model
Type / Values
string
Details
Key
memories.consolidation_service_tier
Type / Values
string
Details
Key
memories.disable_on_external_context
Type / Values
boolean
Details
Key
memories.dual_write
Type / Values
boolean
Details
Key
memories.extract_model
Type / Values
string
Details
Key
memories.generate_memories
Type / Values
boolean
Details
Key
memories.max_raw_memories_for_consolidation
Type / Values
number
Details
Key
memories.max_rollout_age_days
Type / Values
number
Details
Key
memories.max_rollouts_per_startup
Type / Values
number
Details
Key
memories.max_unused_days
Type / Values
number
Details
Key
memories.min_rate_limit_remaining_percent
Type / Values
number
Details
Key
memories.min_rollout_idle_hours
Type / Values
number
Details
Key
memories.use_memories
Type / Values
boolean
Details
Key
memories.version
Type / Values
v1 | v2
Details
Key
model
Type / Values
string
Details
Key
model_auto_compact_token_limit
Type / Values
number
Details
Key
model_auto_compact_token_limit_scope
Type / Values
total | body_after_prefix
Details
Key
model_catalog_json
Type / Values
string (path)
Details
Key
model_context_window
Type / Values
number
Details
Key
model_instructions_file
Type / Values
string (path)
Details
Key
model_post_turn_compact_threshold_percent
Type / Values
integer (0–100)
Details
Key
model_provider
Type / Values
string
Details
Key
model_providers.<id>
Type / Values
table
Details
Key
model_providers.<id>.auth
Type / Values
table
Details
Key
model_providers.<id>.auth.args
Type / Values
array<string>
Details
Key
model_providers.<id>.auth.command
Type / Values
string
Details
Key
model_providers.<id>.auth.cwd
Type / Values
string (path)
Details
Key
model_providers.<id>.auth.refresh_interval_ms
Type / Values
number
Details
Key
model_providers.<id>.auth.timeout_ms
Type / Values
number
Details
Key
model_providers.<id>.base_url
Type / Values
string
Details
Key
model_providers.<id>.capabilities.external_web_access
Type / Values
boolean
Details
Key
model_providers.<id>.capabilities.remote_compaction
Type / Values
unsupported | v2
Details
Key
model_providers.<id>.env_http_headers
Type / Values
map<string,string>
Details
Key
model_providers.<id>.env_key
Type / Values
string
Details
Key
model_providers.<id>.env_key_instructions
Type / Values
string
Details
Key
model_providers.<id>.experimental_bearer_token
Type / Values
string
Details
Key
model_providers.<id>.http_headers
Type / Values
map<string,string>
Details
Key
model_providers.<id>.model_catalog_url
Type / Values
string
Details
Key
model_providers.<id>.name
Type / Values
string
Details
Key
model_providers.<id>.query_params
Type / Values
map<string,string>
Details
Key
model_providers.<id>.request_max_retries
Type / Values
number
Details
Key
model_providers.<id>.requires_openai_auth
Type / Values
boolean
Details
Key
model_providers.<id>.stream_idle_timeout_ms
Type / Values
number
Details
Key
model_providers.<id>.stream_max_retries
Type / Values
number
Details
Key
model_providers.<id>.supports_standalone_web_search
Type / Values
boolean
Details
Key
model_providers.<id>.supports_websockets
Type / Values
boolean
Details
Key
model_providers.<id>.wire_api
Type / Values
responses
Details
Key
model_providers.amazon-bedrock.aws.profile
Type / Values
string
Details
Key
model_providers.amazon-bedrock.aws.region
Type / Values
string
Details
Key
model_providers.gcp.base_url
Type / Values
string
Details
Key
model_providers.gcp.credential_file
Type / Values
string (absolute path)
Details
Key
model_providers.gcp.location
Type / Values
string
Details
Key
model_providers.gcp.project_id
Type / Values
string
Details
Key
model_reasoning_effort
Type / Values
string
Details
Key
model_reasoning_summary
Type / Values
auto | concise | detailed | none
Details
Key
model_verbosity
Type / Values
low | medium | high
Details
Key
notice.hide_full_access_warning
Type / Values
boolean
Details
Key
notice.hide_gpt-5.1-codex-max_migration_prompt
Type / Values
boolean
Details
Key
notice.hide_gpt5_1_migration_prompt
Type / Values
boolean
Details
Key
notice.hide_rate_limit_model_nudge
Type / Values
boolean
Details
Key
notice.hide_world_writable_warning
Type / Values
boolean
Details
Key
notice.model_migrations
Type / Values
map<string,string>
Details
Key
notify
Type / Values
array<string>
Details
Key
openai_base_url
Type / Values
string
Details
Key
oss_provider
Type / Values
lmstudio | ollama
Details
Key
otel.environment
Type / Values
string
Details
Key
otel.exporter
Type / Values
none | otlp-http | otlp-grpc
Details
Key
otel.exporter.<id>.endpoint
Type / Values
string
Details
Key
otel.exporter.<id>.headers
Type / Values
map<string,string>
Details
Key
otel.exporter.<id>.protocol
Type / Values
binary | json
Details
Key
otel.exporter.<id>.tls.ca-certificate
Type / Values
string
Details
Key
otel.exporter.<id>.tls.client-certificate
Type / Values
string
Details
Key
otel.exporter.<id>.tls.client-private-key
Type / Values
string
Details
Key
otel.log_agent_responses
Type / Values
boolean
Details
Key
otel.log_guardian_assessments
Type / Values
boolean
Details
Key
otel.log_user_prompt
Type / Values
boolean
Details
Key
otel.metrics_exporter
Type / Values
none | statsig | otlp-http | otlp-grpc
Details
Key
otel.span_attributes
Type / Values
map<string,string>
Details
Key
otel.tool_result.max_bytes
Type / Values
integer (nonnegative)
Details
Key
otel.trace_exporter
Type / Values
none | otlp-http | otlp-grpc
Details
Key
otel.trace_exporter.<id>.endpoint
Type / Values
string
Details
Key
otel.trace_exporter.<id>.headers
Type / Values
map<string,string>
Details
Key
otel.trace_exporter.<id>.protocol
Type / Values
binary | json
Details
Key
otel.trace_exporter.<id>.tls.ca-certificate
Type / Values
string
Details
Key
otel.trace_exporter.<id>.tls.client-certificate
Type / Values
string
Details
Key
otel.trace_exporter.<id>.tls.client-private-key
Type / Values
string
Details
Key
otel.tracestate
Type / Values
map<string,map<string,string>>
Details
Key
permissions.<name>.description
Type / Values
string
Details
Key
permissions.<name>.extends
Type / Values
string
Details
Key
permissions.<name>.filesystem
Type / Values
table
Details
Key
permissions.<name>.filesystem.":workspace_roots".<subpath-or-glob>
Type / Values
"read" | "write" | "deny"
Details
Key
permissions.<name>.filesystem.<path-or-glob>
Type / Values
"read" | "write" | "deny" | table
Details
Key
permissions.<name>.filesystem.glob_scan_max_depth
Type / Values
number
Details
Key
permissions.<name>.network.allow_local_binding
Type / Values
boolean
Details
Key
permissions.<name>.network.allow_upstream_proxy
Type / Values
boolean
Details
Key
permissions.<name>.network.dangerously_allow_all_unix_sockets
Type / Values
boolean
Details
Key
permissions.<name>.network.dangerously_allow_non_loopback_proxy
Type / Values
boolean
Details
Key
permissions.<name>.network.domains
Type / Values
table
Details
Key
permissions.<name>.network.domains.<pattern>
Type / Values
allow | deny
Details
Key
permissions.<name>.network.enable_socks5
Type / Values
boolean
Details
Key
permissions.<name>.network.enable_socks5_udp
Type / Values
boolean
Details
Key
permissions.<name>.network.enabled
Type / Values
boolean
Details
Key
permissions.<name>.network.mode
Type / Values
limited | full
Details
Key
permissions.<name>.network.proxy_url
Type / Values
string
Details
Key
permissions.<name>.network.socks_url
Type / Values
string
Details
Key
permissions.<name>.network.unix_sockets
Type / Values
table
Details
Key
permissions.<name>.network.unix_sockets.<path>
Type / Values
allow | deny
Details
Key
permissions.<name>.workspace_roots
Type / Values
table
Details
Key
permissions.<name>.workspace_roots.<path>
Type / Values
boolean
Details
Key
personality
Type / Values
none | friendly | pragmatic
Details
Key
plan_mode_reasoning_effort
Type / Values
string
Details
Key
plugins._default.enabled
Type / Values
boolean
Details
Key
plugins.<plugin>.enabled
Type / Values
boolean
Details
Key
plugins.<plugin>.mcp_servers.<server>.default_tools_approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
plugins.<plugin>.mcp_servers.<server>.disabled_tools
Type / Values
array<string>
Details
Key
plugins.<plugin>.mcp_servers.<server>.enabled
Type / Values
boolean
Details
Key
plugins.<plugin>.mcp_servers.<server>.enabled_tools
Type / Values
array<string>
Details
Key
plugins.<plugin>.mcp_servers.<server>.tools.<tool>.approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
project_doc_fallback_filenames
Type / Values
array<string>
Details
Key
project_doc_max_bytes
Type / Values
number
Details
Key
project_root_markers
Type / Values
array<string>
Details
Key
projects.<path>.trust_level
Type / Values
string
Details
Key
review_model
Type / Values
string
Details
Key
sandbox_mode
Type / Values
read-only | workspace-write | danger-full-access
Details
Key
sandbox_workspace_write.exclude_slash_tmp
Type / Values
boolean
Details
Key
sandbox_workspace_write.exclude_tmpdir_env_var
Type / Values
boolean
Details
Key
sandbox_workspace_write.network_access
Type / Values
boolean
Details
Key
sandbox_workspace_write.writable_roots
Type / Values
array<string>
Details
Key
service_tier
Type / Values
string
Details
Key
shell_environment_policy.exclude
Type / Values
array<string>
Details
Key
shell_environment_policy.experimental_use_profile
Type / Values
boolean
Details
Key
shell_environment_policy.filters
Type / Values
map<string, include | exclude>
Details
Key
shell_environment_policy.ignore_default_excludes
Type / Values
boolean
Details
Key
shell_environment_policy.include_only
Type / Values
array<string>
Details
Key
shell_environment_policy.inherit
Type / Values
all | core | none
Details
Key
shell_environment_policy.set
Type / Values
map<string,string>
Details
Key
show_raw_agent_reasoning
Type / Values
boolean
Details
Key
skills.bundled.enabled
Type / Values
boolean
Details
Key
skills.config
Type / Values
array<object>
Details
Key
skills.config.<index>.enabled
Type / Values
boolean
Details
Key
skills.config.<index>.name
Type / Values
string
Details
Key
skills.config.<index>.path
Type / Values
string (path)
Details
Key
skills.include_instructions
Type / Values
boolean
Details
Key
skills.max_context_tokens
Type / Values
integer (positive)
Details
Key
sqlite_home
Type / Values
string (path)
Details
Key
suppress_unstable_features_warning
Type / Values
boolean
Details
Key
thread_unload_delay_secs
Type / Values
integer (nonnegative)
Details
Key
tool_output_token_limit
Type / Values
number
Details
Key
tool_suggest.disabled_tools
Type / Values
array<table>
Details
Key
tool_suggest.discoverables
Type / Values
array<table>
Details
Key
tools.web_search
Type / Values
boolean | { context_size = "low|medium|high", allowed_domains = [string], location = { country, region, city, timezone } }
Details
Key
tui
Type / Values
table
Details
Key
tui.alternate_screen
Type / Values
auto | always | never
Details
Key
tui.animations
Type / Values
boolean
Details
Key
tui.auto_recap
Type / Values
boolean
Details
Key
tui.disable_paste_burst
Type / Values
boolean
Details
Key
tui.keymap.<context>.<action>
Type / Values
string | array<string>
Details
Key
tui.keymap.<context>.<action> = []
Type / Values
empty array
Details
Key
tui.model_availability_nux.<model>
Type / Values
integer
Details
Key
tui.notification_condition
Type / Values
unfocused | always
Details
Key
tui.notification_method
Type / Values
auto | osc9 | bel
Details
Key
tui.notifications
Type / Values
boolean | array<string>
Details
Key
tui.presets.<digit>.input
Type / Values
string
Details
Key
tui.presets.<digit>.label
Type / Values
string
Details
Key
tui.raw_output_mode
Type / Values
boolean
Details
Key
tui.resume_cwd
Type / Values
current | session
Details
Key
tui.show_server_version_notice
Type / Values
boolean
Details
Key
tui.show_tooltips
Type / Values
boolean
Details
Key
tui.status_line
Type / Values
array<string> | null
Details
Key
tui.terminal_title
Type / Values
array<string> | null
Details
Key
tui.theme
Type / Values
string
Details
Key
tui.vim_mode_default
Type / Values
boolean
Details
Key
web_search
Type / Values
disabled | cached | indexed | live
Details
Key
windows.sandbox
Type / Values
mxc | elevated | unelevated
Details

Puedes consultar el esquema JSON más reciente de config.toml aquí.

Para obtener autocompletado y diagnósticos al editar config.toml en VS Code o Cursor, puedes instalar la extensión Even Better TOML y agregar esta línea al principio de tu archivo config.toml:

#:schema https://developers.openai.com/codex/config-schema.json

Nota: cambia el nombre de experimental_instructions_file a model_instructions_file. La clave anterior está en desuso en Codex. Actualiza las configuraciones existentes para usar el nombre nuevo.

requirements.toml

requirements.toml es un archivo de configuración que el administrador impone para restringir opciones sensibles para la seguridad que los usuarios no pueden sustituir. Para conocer los detalles, las ubicaciones y los ejemplos, consulta Requisitos impuestos por el administrador.

Para los usuarios de ChatGPT Business y Enterprise, Codex también puede aplicar requisitos obtenidos de la nube. Consulta la página de seguridad para conocer el orden de prioridad. Para distribuir la política de la CLI desde tu propio punto de acceso HTTPS, consulta Aloja la configuración de Codex para tu equipo.

Usa [features] en requirements.toml para fijar los indicadores de funciones del entorno de ejecución con las mismas claves canónicas que usa config.toml. Los requisitos también pueden incluir claves documentadas exclusivas de la app que no corresponden a config.toml. Las claves omitidas quedan sin restricciones.

Algunos requisitos administrados imponen un valor de configuración exacto en lugar de una lista de valores permitidos. Los usuarios no pueden sustituir una ruta, una preferencia de actualización, una política de shell de inicio de sesión ni una opción de envío de comentarios que el administrador haya impuesto.

Las listas administradas de perfiles de permisos admitidos requieren Codex 0.138.0 o posterior. Codex 0.137.0 y las versiones anteriores ignoran allowed_permission_profiles y el valor administrado de default_permissions.

Usa allowed_sandbox_modes con sandbox_mode. En implementaciones con perfiles de permisos, usa allowed_permission_profiles con el valor administrado de default_permissions.

Una entrada untrusted en allowed_approval_policies sigue siendo válida para el comportamiento de aprobación más estricto que Codex aplica cuando un proyecto usa trust_level = "untrusted". No permite definir explícitamente approval_policy = "untrusted".

La tabla [models.new_thread] proporciona valores predeterminados administrados que se pueden sustituir. Si especificas el modelo o el esfuerzo de razonamiento con --model, --config o --profile, Codex ignora tanto model como model_reasoning_effort en [models.new_thread]. service_tier es independiente.

Los requisitos del navegador abarcan tres interfaces distintas. in_app_browser controla el panel del navegador que la persona abre y usa directamente. browser_use controla las acciones que realiza el agente en un navegador. computer_use controla las acciones que realiza el agente en apps nativas de escritorio.

Los valores anidados de las políticas de Navegador y Uso de la computadora no conceden acceso por sí solos. Un valor allow específico de un origen o una app puede sustituir el valor predeterminado de la misma fuente de políticas, pero se siguen aplicando las comprobaciones habituales de funciones, aprobaciones y otras políticas. Cuando se aplican tanto los requisitos administrados como config.toml, un valor deny de cualquiera de las dos fuentes prevalece.

Key
additional_developer_instructions
Type / Values
string
Details
Key
allow_appshots
Type / Values
boolean
Details
Key
allow_browser_and_computer_use
Type / Values
boolean
Details
Key
allow_login_shell
Type / Values
boolean
Details
Key
allow_managed_hooks_only
Type / Values
boolean
Details
Key
allow_remote_control
Type / Values
boolean
Details
Key
allowed_approval_policies
Type / Values
array<string>
Details
Key
allowed_approvals_reviewers
Type / Values
array<string>
Details
Key
allowed_chatgpt_workspaces
Type / Values
array<string>
Details
Key
allowed_login_methods
Type / Values
array<string>
Details
Key
allowed_permission_profiles
Type / Values
table<boolean>
Details
Key
allowed_permission_profiles.<name>
Type / Values
boolean
Details
Key
allowed_sandbox_modes
Type / Values
array<string>
Details
Key
allowed_web_search_modes
Type / Values
array<string>
Details
Key
application
Type / Values
table
Details
Key
application.network
Type / Values
table
Details
Key
application.network.domains
Type / Values
table<allow | deny>
Details
Key
application.network.domains.<domain>
Type / Values
allow | deny
Details
Key
application.network.enabled
Type / Values
boolean
Details
Key
application.storage
Type / Values
table
Details
Key
application.storage.default_project_parent
Type / Values
string (absolute path)
Details
Key
application.storage.projectless_workspace_root
Type / Values
string (absolute path)
Details
Key
apps
Type / Values
table
Details
Key
apps.<id>.enabled
Type / Values
boolean
Details
Key
apps.<id>.tools.<tool>.approval_mode
Type / Values
auto | prompt | writes | approve
Details
Key
auto_review
Type / Values
table
Details
Key
auto_review.ignore_rules
Type / Values
array<string>
Details
Key
auto_review.required_on_models
Type / Values
array<string>
Details
Key
browser_use
Type / Values
table
Details
Key
browser_use.allow_global_persistent_approval
Type / Values
boolean
Details
Key
browser_use.allow_history_access
Type / Values
boolean
Details
Key
browser_use.allow_webmcp
Type / Values
boolean
Details
Key
browser_use.default_origin_policy
Type / Values
table
Details
Key
browser_use.default_origin_policy.access
Type / Values
allow | deny
Details
Key
browser_use.default_origin_policy.access_approval_lifetime
Type / Values
turn | thread
Details
Key
browser_use.default_origin_policy.auto_review
Type / Values
allow | deny
Details
Key
browser_use.default_origin_policy.downloads
Type / Values
allow | deny
Details
Key
browser_use.default_origin_policy.full_cdp_access
Type / Values
allow | deny
Details
Key
browser_use.default_origin_policy.persistent_approval
Type / Values
boolean
Details
Key
browser_use.default_origin_policy.uploads
Type / Values
allow | deny
Details
Key
browser_use.disable_auto_review
Type / Values
boolean
Details
Key
browser_use.extension
Type / Values
table
Details
Key
browser_use.extension.request_headers
Type / Values
array<table>
Details
Key
browser_use.extension.request_headers[].name
Type / Values
string
Details
Key
browser_use.extension.request_headers[].value
Type / Values
string
Details
Key
browser_use.origins
Type / Values
map<string, table>
Details
Key
browser_use.origins.<pattern>
Type / Values
table
Details
Key
browser_use.origins.<pattern>.access
Type / Values
allow | deny
Details
Key
browser_use.origins.<pattern>.access_approval_lifetime
Type / Values
turn | thread
Details
Key
browser_use.origins.<pattern>.auto_review
Type / Values
allow | deny
Details
Key
browser_use.origins.<pattern>.downloads
Type / Values
allow | deny
Details
Key
browser_use.origins.<pattern>.full_cdp_access
Type / Values
allow | deny
Details
Key
browser_use.origins.<pattern>.persistent_approval
Type / Values
boolean
Details
Key
browser_use.origins.<pattern>.uploads
Type / Values
allow | deny
Details
Key
chatgpt_base_url
Type / Values
string
Details
Key
check_for_update_on_startup
Type / Values
boolean
Details
Key
cli_auth_credentials_store
Type / Values
file | keyring | auto | ephemeral
Details
Key
computer_use
Type / Values
table
Details
Key
computer_use.allow_locked_computer_use
Type / Values
boolean
Details
Key
computer_use.allow_persistent_approval
Type / Values
boolean
Details
Key
computer_use.default_app_access
Type / Values
allow | deny
Details
Key
computer_use.macos
Type / Values
table
Details
Key
computer_use.macos.bundle_ids
Type / Values
map<string, allow | deny>
Details
Key
computer_use.macos.bundle_ids.<bundle-id>
Type / Values
allow | deny
Details
Key
computer_use.windows
Type / Values
table
Details
Key
computer_use.windows.aumids
Type / Values
map<string, allow | deny>
Details
Key
computer_use.windows.aumids.<aumid>
Type / Values
allow | deny
Details
Key
computer_use.windows.exes
Type / Values
array<table>
Details
Key
computer_use.windows.exes[].access
Type / Values
allow | deny
Details
Key
computer_use.windows.exes[].binary_name
Type / Values
string
Details
Key
computer_use.windows.exes[].product_name
Type / Values
string
Details
Key
computer_use.windows.exes[].publisher_name
Type / Values
string
Details
Key
config_server
Type / Values
table
Details
Key
config_server
Type / Values
table
Details
Key
config_server.base_url
Type / Values
string (HTTPS URL)
Details
Key
config_server.base_url
Type / Values
string
Details
Key
config_server.oauth
Type / Values
table
Details
Key
config_server.oauth
Type / Values
table
Details
Key
config_server.oauth.authorization_url
Type / Values
string (HTTPS URL)
Details
Key
config_server.oauth.client_id
Type / Values
string
Details
Key
config_server.oauth.redirect_port
Type / Values
number
Details
Key
config_server.oauth.resource
Type / Values
string
Details
Key
config_server.oauth.scopes
Type / Values
array<string>
Details
Key
config_server.oauth.token_url
Type / Values
string (HTTPS URL)
Details
Key
default_permissions
Type / Values
string
Details
Key
enforce_residency
Type / Values
string
Details
Key
features
Type / Values
table
Details
Key
features.<name>
Type / Values
boolean
Details
Key
features.api_key_cyber_access_programs
Type / Values
boolean
Details
Key
features.apps
Type / Values
boolean
Details
Key
features.browser_annotation_api
Type / Values
boolean
Details
Key
features.browser_use
Type / Values
boolean
Details
Key
features.browser_use_external
Type / Values
boolean
Details
Key
features.browser_use_full_cdp_access
Type / Values
boolean
Details
Key
features.computer_use
Type / Values
boolean
Details
Key
features.fast_mode
Type / Values
boolean
Details
Key
features.guardian_approval
Type / Values
boolean
Details
Key
features.in_app_browser
Type / Values
boolean
Details
Key
features.in_app_chat
Type / Values
boolean
Details
Key
features.in_app_dictation
Type / Values
boolean
Details
Key
features.in_app_local_automation
Type / Values
boolean
Details
Key
features.in_app_updates
Type / Values
boolean
Details
Key
features.in_app_voice
Type / Values
boolean
Details
Key
features.memories
Type / Values
boolean
Details
Key
features.multi_agent
Type / Values
boolean
Details
Key
features.plugin_sharing
Type / Values
boolean
Details
Key
features.plugins
Type / Values
boolean
Details
Key
features.realtime_conversation
Type / Values
boolean
Details
Key
features.remote_plugin
Type / Values
boolean
Details
Key
features.standalone_web_search
Type / Values
boolean
Details
Key
features.ultrafast_mode
Type / Values
boolean
Details
Key
features.workspace_dependencies
Type / Values
boolean
Details
Key
feedback
Type / Values
table
Details
Key
feedback.enabled
Type / Values
boolean
Details
Key
guardian_policy_config
Type / Values
string
Details
Key
hooks
Type / Values
table
Details
Key
hooks.<Event>
Type / Values
array<table>
Details
Key
hooks.<Event>[].hooks
Type / Values
array<table>
Details
Key
hooks.<Event>[].hooks[].additionalContextLimit
Type / Values
integer
Details
Key
hooks.<Event>[].hooks[].async
Type / Values
boolean
Details
Key
hooks.<Event>[].hooks[].commandWindows
Type / Values
string
Details
Key
hooks.managed_dir
Type / Values
string (absolute path)
Details
Key
hooks.windows_managed_dir
Type / Values
string (absolute path)
Details
Key
in_app_browser
Type / Values
table
Details
Key
in_app_browser.allow_external_browser_settings_import
Type / Values
boolean
Details
Key
log_dir
Type / Values
string (path)
Details
Key
marketplaces
Type / Values
table
Details
Key
marketplaces.allowed_sources
Type / Values
table
Details
Key
marketplaces.allowed_sources.<name>
Type / Values
table
Details
Key
marketplaces.allowed_sources.<name>.host_pattern
Type / Values
string
Details
Key
marketplaces.allowed_sources.<name>.path
Type / Values
string (absolute path)
Details
Key
marketplaces.allowed_sources.<name>.ref
Type / Values
string
Details
Key
marketplaces.allowed_sources.<name>.source
Type / Values
git | host_pattern | local
Details
Key
marketplaces.allowed_sources.<name>.url
Type / Values
string
Details
Key
marketplaces.restrict_to_allowed_sources
Type / Values
boolean
Details
Key
mcp_servers
Type / Values
table
Details
Key
mcp_servers.<id>.identity
Type / Values
table
Details
Key
mcp_servers.<id>.identity.command
Type / Values
string | table
Details
Key
mcp_servers.<id>.identity.command.args
Type / Values
array<table>
Details
Key
mcp_servers.<id>.identity.command.args[].expression
Type / Values
string
Details
Key
mcp_servers.<id>.identity.command.args[].match
Type / Values
exact | prefix | regex
Details
Key
mcp_servers.<id>.identity.command.args[].value
Type / Values
string
Details
Key
mcp_servers.<id>.identity.command.executable
Type / Values
string
Details
Key
mcp_servers.<id>.identity.url
Type / Values
string | table
Details
Key
mcp_servers.<id>.identity.url.expression
Type / Values
string
Details
Key
mcp_servers.<id>.identity.url.match
Type / Values
exact | prefix | regex
Details
Key
mcp_servers.<id>.identity.url.value
Type / Values
string
Details
Key
model_catalog_json
Type / Values
string (path)
Details
Key
model_provider
Type / Values
string
Details
Key
model_providers
Type / Values
map<string, table>
Details
Key
model_providers.<id>
Type / Values
table
Details
Key
models
Type / Values
table
Details
Key
models.new_thread
Type / Values
table
Details
Key
models.new_thread.model
Type / Values
string
Details
Key
models.new_thread.model_reasoning_effort
Type / Values
string
Details
Key
models.new_thread.service_tier
Type / Values
string
Details
Key
network_proxy
Type / Values
table
Details
Key
network_proxy.allow_local_binding
Type / Values
boolean
Details
Key
network_proxy.allow_upstream_proxy
Type / Values
boolean
Details
Key
network_proxy.allowed_domains
Type / Values
array<string>
Details
Key
network_proxy.dangerously_allow_all_unix_sockets
Type / Values
boolean
Details
Key
network_proxy.dangerously_allow_non_loopback_proxy
Type / Values
boolean
Details
Key
network_proxy.denied_domains
Type / Values
array<string>
Details
Key
network_proxy.domains
Type / Values
map<string, allow | deny>
Details
Key
network_proxy.domains.<pattern>
Type / Values
allow | deny
Details
Key
network_proxy.enabled
Type / Values
boolean
Details
Key
network_proxy.http_port
Type / Values
integer
Details
Key
network_proxy.managed_allowed_domains_only
Type / Values
boolean
Details
Key
network_proxy.review_domains
Type / Values
array<string>
Details
Key
network_proxy.socks_port
Type / Values
integer
Details
Key
network_proxy.unix_sockets
Type / Values
map<string, allow | deny>
Details
Key
network_proxy.unix_sockets.<path>
Type / Values
allow | deny
Details
Key
otel
Type / Values
table
Details
Key
otel.environment
Type / Values
string
Details
Key
otel.exporter
Type / Values
none | otlp-http | otlp-grpc
Details
Key
otel.log_agent_responses
Type / Values
boolean
Details
Key
otel.log_guardian_assessments
Type / Values
boolean
Details
Key
otel.log_user_prompt
Type / Values
boolean
Details
Key
otel.metrics_exporter
Type / Values
none | statsig | otlp-http | otlp-grpc
Details
Key
otel.span_attributes
Type / Values
map<string,string>
Details
Key
otel.tool_result
Type / Values
table
Details
Key
otel.tool_result.max_bytes
Type / Values
integer (nonnegative)
Details
Key
otel.trace_exporter
Type / Values
none | otlp-http | otlp-grpc
Details
Key
otel.tracestate
Type / Values
map<string,map<string,string>>
Details
Key
permissions
Type / Values
table
Details
Key
permissions.<name>
Type / Values
table
Details
Key
permissions.filesystem.deny_read
Type / Values
array<string>
Details
Key
plugins
Type / Values
table
Details
Key
plugins.<plugin>.mcp_servers
Type / Values
table
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity
Type / Values
table
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.command
Type / Values
string | table
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.command.args
Type / Values
array<table>
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.command.args[].expression
Type / Values
string
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.command.args[].match
Type / Values
exact | prefix | regex
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.command.args[].value
Type / Values
string
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.command.executable
Type / Values
string
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.url
Type / Values
string | table
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.url.expression
Type / Values
string
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.url.match
Type / Values
exact | prefix | regex
Details
Key
plugins.<plugin>.mcp_servers.<server>.identity.url.value
Type / Values
string
Details
Key
remote_sandbox_config
Type / Values
array<table>
Details
Key
remote_sandbox_config[].allowed_sandbox_modes
Type / Values
array<string>
Details
Key
remote_sandbox_config[].hostname_patterns
Type / Values
array<string>
Details
Key
rules
Type / Values
table
Details
Key
rules.prefix_rules
Type / Values
array<table>
Details
Key
rules.prefix_rules[].decision
Type / Values
prompt | forbidden
Details
Key
rules.prefix_rules[].justification
Type / Values
string
Details
Key
rules.prefix_rules[].pattern
Type / Values
array<table>
Details
Key
rules.prefix_rules[].pattern[].any_of
Type / Values
array<string>
Details
Key
rules.prefix_rules[].pattern[].token
Type / Values
string
Details
Key
sqlite_home
Type / Values
string (path)
Details
Key
unsafe_enforce_sqlite_journal_mode
Type / Values
boolean
Details
Key
windows
Type / Values
table
Details
Key
windows.allow_mxc
Type / Values
boolean
Details
Key
windows.allowed_sandbox_implementations
Type / Values
array<string>
Details
Key
windows.require_mxc
Type / Values
boolean
Details