Add realtime startup context override (#13796)

- add experimental_realtime_ws_startup_context to override or disable
realtime websocket startup context
- preserve generated startup context when unset and cover the new
override paths in tests
This commit is contained in:
Ahmed Ibrahim
2026-03-06 16:00:30 -08:00
committed by GitHub
parent f82678b2a4
commit a11c59f634
5 changed files with 175 additions and 7 deletions

View File

@@ -1717,6 +1717,10 @@
"description": "Experimental / do not use. Selects the realtime websocket model/snapshot used for the `Op::RealtimeConversation` connection.",
"type": "string"
},
"experimental_realtime_ws_startup_context": {
"description": "Experimental / do not use. Replaces the synthesized realtime startup context appended to websocket session instructions. An empty string disables startup context injection entirely.",
"type": "string"
},
"experimental_use_freeform_apply_patch": {
"type": "boolean"
},