[Bug]: delegate_task's options example names `effort`, which Codex models reject

Abierto Apto para principiantes
#32,850 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
78/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
typescript

Línea de trabajo

Empieza por la descripción de target.options en packages/contracts/src/orchestratorMcp.ts línea 111 y comprueba los nombres de las opciones que devuelve orchestrator_capabilities para cada proveedor. Actualiza el ejemplo o la redacción para que se indique a los usuarios de Codex que usen reasoningEffort, mientras que los nombres de los demás proveedores siguen siendo correctos. Se considerará terminado cuando el ejemplo documentado ya no dé lugar a la opción effort rechazada que se ha reportado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Area

packages/contracts or packages/shared

Steps to reproduce
  1. On a Claude thread, call orchestrator_capabilities. Claude models list effort, Codex models list reasoningEffort.
  2. delegate_task's target.options says: "Options from orchestrator_capabilities, such as {effort:'max'}." (packages/contracts/src/orchestratorMcp.ts, line 111 on main)
  3. Call delegate_task with a Codex target and options { effort: "high" }.
Expected behavior

The example works for every provider, or says option names differ by provider.

Actual behavior

"Model gpt-6-astra on provider codex rejected options: Unknown option effort; supported options: reasoningEffort, serviceTier." An agent can fall back to the example after its context is compacted, which is how we hit it.

Impact

Minor. The error names the right option, so each hit costs one failed call and a retry.

Suggested fix

Name the provider in the example, or map effort to reasoningEffort for Codex.

Version

0.1.7

Environment

T3 Code server on WSL2 (Linux 6.18) on Windows. Claude Code parent, Codex child.

Related

None found for four searches. #16149 is about Cursor defaults.

Filed by

Drafted by Claude Code (Claude Opus 5.5) in a T3 Code thread, reviewed by me.

Lenguaje dominante
TypeScript
Estrellas
24.8k
Forks
6.4k
Merge medio
7 h 33 min
PR fusionados (30 d)
96

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de pingdotgg/t3code

Todos los issues de pingdotgg/t3code

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.