Skip to content

Commit 090c957

Browse files
chore: update codex to 0.140.0 (#204)
1 parent 615b20f commit 090c957

28 files changed

Lines changed: 130 additions & 45 deletions

package-lock.json

Lines changed: 28 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
},
6363
"dependencies": {
6464
"@agentclientprotocol/sdk": "^0.25.1",
65-
"@openai/codex": "^0.139.0",
65+
"@openai/codex": "^0.140.0",
6666
"diff": "^8.0.3",
6767
"open": "^11.0.0",
6868
"vscode-jsonrpc": "^8.2.1"

src/CodexAcpServer.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -848,6 +848,7 @@ export class CodexAcpServer implements acp.Agent {
848848
case "userMessage":
849849
return this.createUserMessageUpdates(item);
850850
case "hookPrompt":
851+
case "subAgentActivity":
851852
return [];
852853
case "agentMessage":
853854
return [{

src/CodexEventHandler.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ export class CodexEventHandler {
173173
case "item/commandExecution/terminalInteraction":
174174
return this.createTerminalInteractionEvent(notification.params);
175175
// ignored events
176+
case "thread/deleted":
176177
case "command/exec/outputDelta":
177178
case "hook/started":
178179
case "hook/completed":
@@ -352,6 +353,7 @@ export class CodexEventHandler {
352353
this.activeImageGenerationItems.add(event.item.id);
353354
return createImageGenerationStartUpdate(event.item);
354355
case "collabAgentToolCall":
356+
case "subAgentActivity":
355357
case "userMessage":
356358
case "hookPrompt":
357359
case "agentMessage":
@@ -400,17 +402,20 @@ export class CodexEventHandler {
400402
return this.createCompletedReasoningEvent(event.item);
401403
case "webSearch":
402404
return createWebSearchCompleteUpdate(event.item);
405+
case "exitedReviewMode":
406+
return this.createExitedReviewModeEvent(event.item);
407+
case "contextCompaction":
408+
return this.createContextCompactedEvent();
409+
//ignored types
403410
case "collabAgentToolCall":
411+
case "subAgentActivity":
404412
case "userMessage":
405413
case "hookPrompt":
406414
case "agentMessage":
407415
case "enteredReviewMode":
408416
case "plan":
409417
return null;
410-
case "exitedReviewMode":
411-
return this.createExitedReviewModeEvent(event.item);
412-
case "contextCompaction":
413-
return this.createContextCompactedEvent();
418+
414419
}
415420
}
416421

src/app-server/AgentMessageInputContent.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
44

5-
export type AgentMessageInputContent = { "type": "encrypted_content", encrypted_content: string, };
5+
export type AgentMessageInputContent = { "type": "input_text", text: string, } | { "type": "encrypted_content", encrypted_content: string, };

src/app-server/AuthMode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
/**
66
* Authentication mode for OpenAI-backed providers.
77
*/
8-
export type AuthMode = "apikey" | "chatgpt" | "chatgptAuthTokens" | "agentIdentity" | "personalAccessToken";
8+
export type AuthMode = "apikey" | "chatgpt" | "chatgptAuthTokens" | "agentIdentity" | "personalAccessToken" | "bedrockApiKey";

0 commit comments

Comments
 (0)