changedInput schema / properties / idempotency_key / description
Previous value: -"Retrying with the same key returns the run the first call started instead of starting another."New value: +"Always pass one, unique to this request. Retrying with the same key within an hour returns the run the first call started instead of doing the job twice."
changedInput schema / properties / message / description
Previous value: -"What you want done, in natural language."New value: +"What you want done, in natural language, with all the context needed — the agent does not see your conversation."
addedInput schema / properties / speed
Added value: +{
+ "description": "faster thinks less, for simple jobs where latency matters more than depth; smarter (default) thinks it through.",
+ "enum": [
+ "faster",
+ "smarter"
+ ],
+ "type": "string"
+}
changedInput schema / properties / timeout_seconds / description
Previous value: -"How long to wait for the run to settle before returning (default 60, max 90). On wait_timed_out, call wait_for_run with the run id."New value: +"How long to wait for the run to finish before returning. Defaults to, and is capped at, 300 s when your client accepts a streamed reply (text/event-stream), 90 s otherwise. The run keeps going when the wait ends first."
changedInput schema / properties / timeout_seconds / maximum
Previous value: -90New value: +300
addedOutput schema / properties / next_step
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / wait_timed_out
Added value: +{
+ "description": "The wait ended first. The work is still running: follow it with the tool next_step names.",
+ "type": "boolean"
+}