Permite a los agentes de programación editar archivos con parches estructurados. El modelo emite un diff V4A, OpenRouter lo valida y devuelve una llamada apply_patch estructurada, y su aplicación aplica el cambio a sus propios archivos.
Los costes estándar de los tókenes del modelo se aplican a cada solicitud.
Uso de esta herramienta
OpenRouter valida el diff y lo devuelve como un elemento de salida apply_patch_call. Su aplicación aplica el parche a sus propios archivos y devuelve el resultado como apply_patch_call_output en el siguiente turno.
Disponible a través de la API. Su aplicación aplica los parches, por lo que no hay ningún sistema de archivos que editar en Chatroom.
API compatibles: Responses.
shell
curl https://openrouter.ai/api/v1/responses \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-5.2",
"tools": [
{
"type": "openrouter:apply_patch"
}
],
"input": "Rename the function greet to sayHello in src/index.ts."
}'
Configuración, parámetros y ejemplos en la documentación.