I am creating a GPT. I have defined an OpenAPI schema Action, GET /jobs/:id
"/jobs/:id": {
"get": {
"operationId": "getJob",
"description": "Get details of a job including its current status.",
"parameters": [
{
"schema": {
"type": "string",
"description": "Job ID"
},
"required": true,
"in": "path",
"name": "id"
}
],
...
However my GPT will not replace the :id part of the url path with the actual ID (it knows). It always passes it as a param in a json body.
The OpenAPI schema looks correct. What is going wrong here?