feat: expose codex stream delta events
This commit is contained in:
@@ -72,6 +72,7 @@ if (args[0] === "app-server" && args[1] === "generate-json-schema") {
|
||||
{ properties: { method: { const: "config/mcpServer/reload" } } },
|
||||
{ properties: { method: { const: "skills/config/write" } } },
|
||||
{ properties: { method: { const: "command/exec" } } },
|
||||
{ properties: { method: { const: "command/exec/outputDelta" } } },
|
||||
{ properties: { method: { const: "command/exec/write" } } },
|
||||
{ properties: { method: { const: "command/exec/resize" } } },
|
||||
{ properties: { method: { const: "command/exec/terminate" } } },
|
||||
@@ -103,6 +104,14 @@ if (args[0] === "app-server" && args[1] === "generate-json-schema") {
|
||||
{ properties: { method: { const: "mcpServer/resource/read" } } },
|
||||
{ properties: { method: { const: "mcpServer/tool/call" } } },
|
||||
{ properties: { method: { const: "mcpServer/elicitation/request" } } },
|
||||
{ properties: { method: { const: "item/agentMessage/delta" } } },
|
||||
{ properties: { method: { const: "item/plan/delta" } } },
|
||||
{ properties: { method: { const: "item/reasoning/summaryPartAdded" } } },
|
||||
{ properties: { method: { const: "item/reasoning/summaryTextDelta" } } },
|
||||
{ properties: { method: { const: "item/reasoning/textDelta" } } },
|
||||
{ properties: { method: { const: "item/mcpToolCall/progress" } } },
|
||||
{ properties: { method: { const: "item/commandExecution/terminalInteraction" } } },
|
||||
{ properties: { method: { const: "item/fileChange/outputDelta" } } },
|
||||
{ properties: { method: { const: "item/tool/requestUserInput" } } },
|
||||
{ properties: { method: { const: "item/permissions/requestApproval" } } },
|
||||
{ properties: { method: { const: "process/outputDelta" } } },
|
||||
@@ -205,6 +214,13 @@ process.exit(2);
|
||||
assert.equal(manifest.supports.skillsChanged, true);
|
||||
assert.equal(manifest.supports.pluginInstalledNotification, true);
|
||||
assert.equal(manifest.supports.threadLifecycleEvents, true);
|
||||
assert.equal(manifest.supports.agentMessageDelta, true);
|
||||
assert.equal(manifest.supports.planDelta, true);
|
||||
assert.equal(manifest.supports.reasoningDeltas, true);
|
||||
assert.equal(manifest.supports.mcpToolProgress, true);
|
||||
assert.equal(manifest.supports.commandOutputDeltas, true);
|
||||
assert.equal(manifest.supports.terminalInteraction, true);
|
||||
assert.equal(manifest.supports.fileChangeOutputDelta, true);
|
||||
assert.deepEqual(manifest.methods, [
|
||||
"account/chatgptAuthTokens/refresh",
|
||||
"account/login/cancel",
|
||||
@@ -213,6 +229,7 @@ process.exit(2);
|
||||
"account/logout",
|
||||
"account/sendAddCreditsNudgeEmail",
|
||||
"command/exec",
|
||||
"command/exec/outputDelta",
|
||||
"command/exec/resize",
|
||||
"command/exec/terminate",
|
||||
"command/exec/write",
|
||||
@@ -236,7 +253,15 @@ process.exit(2);
|
||||
"fuzzyFileSearch/sessionCompleted",
|
||||
"fuzzyFileSearch/sessionUpdated",
|
||||
"hooks/list",
|
||||
"item/agentMessage/delta",
|
||||
"item/commandExecution/terminalInteraction",
|
||||
"item/fileChange/outputDelta",
|
||||
"item/mcpToolCall/progress",
|
||||
"item/permissions/requestApproval",
|
||||
"item/plan/delta",
|
||||
"item/reasoning/summaryPartAdded",
|
||||
"item/reasoning/summaryTextDelta",
|
||||
"item/reasoning/textDelta",
|
||||
"item/tool/requestUserInput",
|
||||
"marketplace/add",
|
||||
"marketplace/remove",
|
||||
|
||||
Reference in New Issue
Block a user