From fbb9237bebd190026c5dfad0a43ce72290f00d29 Mon Sep 17 00:00:00 2001 From: Adam Syed Date: Wed, 6 May 2026 14:32:41 -0700 Subject: [PATCH] Regenerate protocol artifacts for hybrid mentions --- .../app-server-protocol/schema/json/ClientRequest.json | 7 +++++++ .../schema/json/ServerNotification.json | 9 ++++++++- .../schema/json/codex_app_server_protocol.schemas.json | 9 ++++++++- .../json/codex_app_server_protocol.v2.schemas.json | 9 ++++++++- .../schema/json/v2/ItemCompletedNotification.json | 9 ++++++++- .../schema/json/v2/ItemStartedNotification.json | 9 ++++++++- .../schema/json/v2/ReviewStartResponse.json | 7 +++++++ .../schema/json/v2/ThreadForkResponse.json | 7 +++++++ .../schema/json/v2/ThreadListResponse.json | 7 +++++++ .../schema/json/v2/ThreadMetadataUpdateResponse.json | 7 +++++++ .../schema/json/v2/ThreadReadResponse.json | 7 +++++++ .../schema/json/v2/ThreadResumeResponse.json | 7 +++++++ .../schema/json/v2/ThreadRollbackResponse.json | 7 +++++++ .../schema/json/v2/ThreadStartResponse.json | 7 +++++++ .../schema/json/v2/ThreadStartedNotification.json | 7 +++++++ .../schema/json/v2/ThreadUnarchiveResponse.json | 7 +++++++ .../schema/json/v2/TurnCompletedNotification.json | 7 +++++++ .../schema/json/v2/TurnStartParams.json | 7 +++++++ .../schema/json/v2/TurnStartResponse.json | 7 +++++++ .../schema/json/v2/TurnStartedNotification.json | 7 +++++++ .../schema/json/v2/TurnSteerParams.json | 7 +++++++ .../schema/typescript/v2/UserInput.ts | 2 +- 22 files changed, 153 insertions(+), 6 deletions(-) diff --git a/codex-rs/app-server-protocol/schema/json/ClientRequest.json b/codex-rs/app-server-protocol/schema/json/ClientRequest.json index 17c782ee09..4bab786c48 100644 --- a/codex-rs/app-server-protocol/schema/json/ClientRequest.json +++ b/codex-rs/app-server-protocol/schema/json/ClientRequest.json @@ -4466,6 +4466,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/ServerNotification.json b/codex-rs/app-server-protocol/schema/json/ServerNotification.json index 3a1a9744a5..71ca4f8c90 100644 --- a/codex-rs/app-server-protocol/schema/json/ServerNotification.json +++ b/codex-rs/app-server-protocol/schema/json/ServerNotification.json @@ -4571,6 +4571,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, @@ -6040,4 +6047,4 @@ } ], "title": "ServerNotification" -} +} \ No newline at end of file diff --git a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json index 00278cccb6..9a9bf10795 100644 --- a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json +++ b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json @@ -18092,6 +18092,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, @@ -18431,4 +18438,4 @@ }, "title": "CodexAppServerProtocol", "type": "object" -} +} \ No newline at end of file diff --git a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json index 597fde945e..72f10873b7 100644 --- a/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json +++ b/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json @@ -15978,6 +15978,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, @@ -16316,4 +16323,4 @@ }, "title": "CodexAppServerProtocolV2", "type": "object" -} +} \ No newline at end of file diff --git a/codex-rs/app-server-protocol/schema/json/v2/ItemCompletedNotification.json b/codex-rs/app-server-protocol/schema/json/v2/ItemCompletedNotification.json index 4ec0e10bc9..56d8262e64 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ItemCompletedNotification.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ItemCompletedNotification.json @@ -1243,6 +1243,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, @@ -1393,4 +1400,4 @@ ], "title": "ItemCompletedNotification", "type": "object" -} +} \ No newline at end of file diff --git a/codex-rs/app-server-protocol/schema/json/v2/ItemStartedNotification.json b/codex-rs/app-server-protocol/schema/json/v2/ItemStartedNotification.json index 8684989356..68f66f7ca2 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ItemStartedNotification.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ItemStartedNotification.json @@ -1243,6 +1243,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, @@ -1393,4 +1400,4 @@ ], "title": "ItemStartedNotification", "type": "object" -} +} \ No newline at end of file diff --git a/codex-rs/app-server-protocol/schema/json/v2/ReviewStartResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ReviewStartResponse.json index 16abcd7806..0a2d41291b 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ReviewStartResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ReviewStartResponse.json @@ -1482,6 +1482,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadForkResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadForkResponse.json index 653c5f2387..f1bc9fdd24 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadForkResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadForkResponse.json @@ -2383,6 +2383,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadListResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadListResponse.json index 2f5cbb9500..73d106eae0 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadListResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadListResponse.json @@ -1833,6 +1833,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadMetadataUpdateResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadMetadataUpdateResponse.json index b9ae59708a..d17fb1f1c2 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadMetadataUpdateResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadMetadataUpdateResponse.json @@ -1833,6 +1833,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadReadResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadReadResponse.json index cda474c294..958fcada32 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadReadResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadReadResponse.json @@ -1833,6 +1833,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadResumeResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadResumeResponse.json index 27cf47f2fc..38d3307ccf 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadResumeResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadResumeResponse.json @@ -2383,6 +2383,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadRollbackResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadRollbackResponse.json index e5339f4e99..95e3ba07d6 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadRollbackResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadRollbackResponse.json @@ -1833,6 +1833,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadStartResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadStartResponse.json index 7d93606aa4..43c500858f 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadStartResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadStartResponse.json @@ -2383,6 +2383,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadStartedNotification.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadStartedNotification.json index 774686e46a..129863eb75 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadStartedNotification.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadStartedNotification.json @@ -1833,6 +1833,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/ThreadUnarchiveResponse.json b/codex-rs/app-server-protocol/schema/json/v2/ThreadUnarchiveResponse.json index 64179af7e1..5f87912a35 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/ThreadUnarchiveResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/ThreadUnarchiveResponse.json @@ -1833,6 +1833,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/TurnCompletedNotification.json b/codex-rs/app-server-protocol/schema/json/v2/TurnCompletedNotification.json index 0739fa31bc..cfee23e24d 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/TurnCompletedNotification.json +++ b/codex-rs/app-server-protocol/schema/json/v2/TurnCompletedNotification.json @@ -1482,6 +1482,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/TurnStartParams.json b/codex-rs/app-server-protocol/schema/json/v2/TurnStartParams.json index da1320a796..867402032f 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/TurnStartParams.json +++ b/codex-rs/app-server-protocol/schema/json/v2/TurnStartParams.json @@ -481,6 +481,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/TurnStartResponse.json b/codex-rs/app-server-protocol/schema/json/v2/TurnStartResponse.json index bc5917ef15..b283376241 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/TurnStartResponse.json +++ b/codex-rs/app-server-protocol/schema/json/v2/TurnStartResponse.json @@ -1482,6 +1482,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/TurnStartedNotification.json b/codex-rs/app-server-protocol/schema/json/v2/TurnStartedNotification.json index 22ad85d906..ab3e110cc3 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/TurnStartedNotification.json +++ b/codex-rs/app-server-protocol/schema/json/v2/TurnStartedNotification.json @@ -1482,6 +1482,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/json/v2/TurnSteerParams.json b/codex-rs/app-server-protocol/schema/json/v2/TurnSteerParams.json index a064d9e7e3..442bed2848 100644 --- a/codex-rs/app-server-protocol/schema/json/v2/TurnSteerParams.json +++ b/codex-rs/app-server-protocol/schema/json/v2/TurnSteerParams.json @@ -139,6 +139,13 @@ }, { "properties": { + "computer_use_native_app_bundle_id": { + "default": null, + "type": [ + "string", + "null" + ] + }, "name": { "type": "string" }, diff --git a/codex-rs/app-server-protocol/schema/typescript/v2/UserInput.ts b/codex-rs/app-server-protocol/schema/typescript/v2/UserInput.ts index 38abc2338b..3545b00bd5 100644 --- a/codex-rs/app-server-protocol/schema/typescript/v2/UserInput.ts +++ b/codex-rs/app-server-protocol/schema/typescript/v2/UserInput.ts @@ -7,4 +7,4 @@ export type UserInput = { "type": "text", text: string, /** * UI-defined spans within `text` used to render or persist special elements. */ -text_elements: Array, } | { "type": "image", url: string, } | { "type": "localImage", path: string, } | { "type": "skill", name: string, path: string, } | { "type": "mention", name: string, path: string, }; +text_elements: Array, } | { "type": "image", url: string, } | { "type": "localImage", path: string, } | { "type": "skill", name: string, path: string, } | { "type": "mention", name: string, path: string, computer_use_native_app_bundle_id: string | null, };