Update app-server protocol schema fixtures

This commit is contained in:
jif-oai
2026-04-21 16:12:21 +01:00
parent b9564552d3
commit 3acc95b171
19 changed files with 24 additions and 24 deletions
@@ -30,4 +30,4 @@
],
"title": "DynamicToolCallParams",
"type": "object"
}
}
@@ -4053,7 +4053,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -14099,8 +14099,8 @@
},
"namespace": {
"type": [
"null",
"string"
"string",
"null"
]
},
"status": {
@@ -15812,7 +15812,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/v2/ThreadItem"
},
@@ -16612,4 +16612,4 @@
},
"title": "CodexAppServerProtocol",
"type": "object"
}
}
@@ -13710,7 +13710,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1323,7 +1323,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1912,7 +1912,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1674,7 +1674,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1674,7 +1674,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1674,7 +1674,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1912,7 +1912,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1674,7 +1674,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1912,7 +1912,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1674,7 +1674,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1323,7 +1323,7 @@
"type": "string"
},
"items": {
"description": "Only populated on a `thread/resume` or `thread/fork` response. For all other responses and notifications returning a Turn, the items field will be an empty list.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1674,7 +1674,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1323,7 +1323,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1323,7 +1323,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
@@ -1323,7 +1323,7 @@
"type": "string"
},
"items": {
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification also includes the terminal turn items when they are still available from the live thread listener. Other responses and notifications may still return an empty list to keep payloads small.",
"description": "Populated on history-bearing responses such as `thread/resume` and `thread/fork`. The `turn/completed` notification may also include a compact terminal turn snapshot when it is still available from the live thread listener. Bulky command/tool outputs may be elided there to avoid replaying large payloads on the terminal notification.",
"items": {
"$ref": "#/definitions/ThreadItem"
},
+3 -3
View File
@@ -8,9 +8,9 @@ import type { TurnStatus } from "./TurnStatus";
export type Turn = { id: string,
/**
* Populated on history-bearing responses such as `thread/resume` and `thread/fork`.
* The `turn/completed` notification also includes the terminal turn items when they are
* still available from the live thread listener. Other responses and notifications may
* still return an empty list to keep payloads small.
* The `turn/completed` notification may also include a compact terminal turn snapshot when
* it is still available from the live thread listener. Bulky command/tool outputs may be
* elided there to avoid replaying large payloads on the terminal notification.
*/
items: Array<ThreadItem>, status: TurnStatus,
/**