feat: summarize codex stream progress events
This commit is contained in:
77
tests/fixtures/codex-app-server-runtime.mjs
vendored
77
tests/fixtures/codex-app-server-runtime.mjs
vendored
@@ -1401,6 +1401,83 @@ rl.on("line", (line) => {
|
||||
},
|
||||
});
|
||||
}
|
||||
if (process.env.BOSS_CODEX_APP_SERVER_FIXTURE_EMIT_STREAM_DELTA_EVENTS === "1") {
|
||||
send({
|
||||
method: "item/plan/delta",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "plan-delta-secret-should-not-leak",
|
||||
delta: "secret plan delta should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/reasoning/summaryPartAdded",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "reasoning-delta-secret-should-not-leak",
|
||||
summaryIndex: 0,
|
||||
part: "secret reasoning summary part should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/reasoning/summaryTextDelta",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "reasoning-delta-secret-should-not-leak",
|
||||
summaryIndex: 0,
|
||||
delta: "secret reasoning summary delta should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/reasoning/textDelta",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "reasoning-delta-secret-should-not-leak",
|
||||
delta: "secret raw reasoning delta should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/mcpToolCall/progress",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "mcp-progress-secret-should-not-leak",
|
||||
message: "secret mcp progress should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/commandExecution/outputDelta",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "command-output-secret-should-not-leak",
|
||||
stream: "stdout",
|
||||
delta: "secret command output should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/commandExecution/terminalInteraction",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "terminal-interaction-secret-should-not-leak",
|
||||
input: "secret terminal input should not leak",
|
||||
},
|
||||
});
|
||||
send({
|
||||
method: "item/fileChange/outputDelta",
|
||||
params: {
|
||||
threadId: message.params?.threadId,
|
||||
turnId: "turn-fixture",
|
||||
itemId: "file-output-secret-should-not-leak",
|
||||
delta: "secret file output should not leak",
|
||||
},
|
||||
});
|
||||
}
|
||||
send({
|
||||
method: "item/agentMessage/delta",
|
||||
params: {
|
||||
|
||||
Reference in New Issue
Block a user