@@ -92,26 +92,6 @@ export class CodexEventHandler {
9292 return this . createUsageUpdate ( notification . params ) ;
9393 case "item/commandExecution/outputDelta" :
9494 return this . createCommandOutputDeltaEvent ( notification . params ) ;
95- case "command/exec/outputDelta" :
96- case "item/autoApprovalReview/started" :
97- case "item/autoApprovalReview/completed" :
98- case "hook/started" :
99- case "hook/completed" :
100- return null ;
101- case "item/reasoning/summaryTextDelta" : //TODO streaming reasoning?
102- case "item/reasoning/summaryPartAdded" :
103- //skipped events
104- case "item/reasoning/textDelta" : //for raw output
105- case "turn/diff/updated" :
106- case "item/commandExecution/terminalInteraction" :
107- case "item/fileChange/outputDelta" :
108- case "item/fileChange/patchUpdated" :
109- case "account/updated" :
110- case "fs/changed" :
111- case "mcpServer/startupStatus/updated" :
112- case "serverRequest/resolved" :
113- case "model/verification" :
114- return null ;
11595 case "item/mcpToolCall/progress" :
11696 return this . createMcpToolProgressEvent ( notification . params ) ;
11797 case "account/rateLimits/updated" :
@@ -131,6 +111,30 @@ export class CodexEventHandler {
131111 text : "*Context compacted to fit the model's context window.*\n\n"
132112 }
133113 } ;
114+ case "model/rerouted" :
115+ return this . createModelReroutedEvent ( notification . params ) ;
116+ case "fuzzyFileSearch/sessionUpdated" :
117+ return this . handleFuzzyFileSearchSessionUpdated ( notification . params ) ;
118+ case "fuzzyFileSearch/sessionCompleted" :
119+ return this . handleFuzzyFileSearchSessionCompleted ( notification . params ) ;
120+ // ignored events
121+ case "command/exec/outputDelta" :
122+ case "item/autoApprovalReview/started" :
123+ case "item/autoApprovalReview/completed" :
124+ case "hook/started" :
125+ case "hook/completed" :
126+ case "item/reasoning/summaryTextDelta" :
127+ case "item/reasoning/summaryPartAdded" :
128+ case "item/reasoning/textDelta" :
129+ case "turn/diff/updated" :
130+ case "item/commandExecution/terminalInteraction" :
131+ case "item/fileChange/outputDelta" :
132+ case "item/fileChange/patchUpdated" :
133+ case "account/updated" :
134+ case "fs/changed" :
135+ case "mcpServer/startupStatus/updated" :
136+ case "serverRequest/resolved" :
137+ case "model/verification" :
134138 case "windows/worldWritableWarning" :
135139 case "thread/status/changed" :
136140 case "thread/archived" :
@@ -154,14 +158,11 @@ export class CodexEventHandler {
154158 case "thread/started" :
155159 case "thread/name/updated" :
156160 case "item/plan/delta" :
161+ case "thread/goal/updated" :
162+ case "thread/goal/cleared" :
163+ case "remoteControl/status/changed" :
157164 case "app/list/updated" :
158165 return null ;
159- case "model/rerouted" :
160- return this . createModelReroutedEvent ( notification . params ) ;
161- case "fuzzyFileSearch/sessionUpdated" :
162- return this . handleFuzzyFileSearchSessionUpdated ( notification . params ) ;
163- case "fuzzyFileSearch/sessionCompleted" :
164- return this . handleFuzzyFileSearchSessionCompleted ( notification . params ) ;
165166 }
166167 }
167168
0 commit comments