Alex Gamble
216dee1189
[codex] add roles to realtime append text ( #27936 )
...
## Summary
Add an explicit `user` or `developer` role to
`thread/realtime/appendText` and propagate it through the realtime input
queue into `conversation.item.create`. Older JSON clients that omit the
field continue to default to `user`.
This lets app-provided context such as memory retain developer authority
without bypassing app-server through a renderer-owned data channel. The
app-server schemas, API documentation, and focused protocol and
websocket coverage are updated with the new contract.
The Codex Apps consumer is tracked in
[openai/openai#1025261 ](https://github.com/openai/openai/pull/1025261 ).
2026-06-12 15:05:37 -07:00
..
2026-06-12 21:23:50 +00:00
2026-06-09 18:45:54 -07:00
2026-06-12 21:23:50 +00:00
2026-06-01 21:49:38 +00:00
2026-06-11 13:42:09 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-11 10:07:19 +00:00
2026-06-12 09:06:58 -07:00
2026-05-28 14:54:39 -07:00
2026-05-26 20:59:47 -07:00
2026-06-01 21:49:38 +00:00
2026-06-09 19:51:54 +02:00
2026-06-12 18:11:13 +00:00
2026-06-04 13:35:31 -07:00
2026-06-08 14:16:32 -04:00
2026-06-01 21:49:38 +00:00
2026-06-05 15:32:43 -04:00
2026-06-12 11:57:22 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-11 20:20:26 +02:00
2026-06-10 12:54:21 +02:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-10 11:22:12 -07:00
2026-06-04 14:01:14 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-11 10:34:41 -07:00
2026-06-09 01:23:16 -07:00
2026-06-12 11:53:55 -07:00
2026-06-01 21:49:38 +00:00
2026-06-09 12:52:05 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:25:42 -07:00
2026-06-12 15:05:37 -07:00
2026-06-11 21:28:52 -07:00
2026-06-10 11:22:12 -07:00
2026-06-01 21:49:38 +00:00
2026-06-11 22:30:41 -07:00
2026-06-01 21:49:38 +00:00
2026-06-05 02:41:06 -07:00
2026-06-09 19:51:54 +02:00
2026-06-01 21:49:38 +00:00
2026-06-10 11:22:12 -07:00
2026-06-04 11:24:12 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-05-12 18:40:53 -07:00
2026-06-09 00:38:35 +00:00
2026-06-09 18:45:54 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 23:33:42 +00:00
2026-06-11 19:28:47 +00:00
2026-06-01 21:49:38 +00:00
2026-06-09 00:38:35 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-10 11:22:12 -07:00
2026-06-01 21:49:38 +00:00
2026-06-07 23:18:23 -07:00
2026-06-01 21:49:38 +00:00