Steps to repro the bug:
export OPENAI_API_KEY=REPLACE_ME_WITH_SUITABLE_API_KEY
curl https://gist.githubusercontent.com/klazuka/fa1cbdf05295c3c449ee623cd3006bd3/raw/0b5fe2b78e16759f435f9b15c896eab2fa89cc58/request.json -o request.json
curl https://api.openai.com/v1/responses -H "Content-Type: application/json" -H "Authorization: Bearer $OPENAI_API_KEY" -d @request.json
Then look at the output.
Here's what the bug looks like. Notice the JSON in the message content. It should be a computer call.
"output": [
{
"id": "msg_67f9384e4c208190b8524a7b7db7dc04",
"type": "message",
"status": "completed",
"content": [
{
"type": "output_text",
"annotations": [],
"text": "{\"type\":\"keypress\",\"keys\":[\"ENTER\"]}"
}
],
"role": "assistant"
}
],