Skip to content

Commit 3f176b1

Browse files
committed
Update WebSocketService.tsx
1 parent a03d91a commit 3f176b1

File tree

1 file changed

+26
-5
lines changed

1 file changed

+26
-5
lines changed

src/frontend/src/services/WebSocketService.tsx

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -168,11 +168,12 @@ class WebSocketService {
168168

169169
const currentPlanIds = Array.from(this.planSubscriptions);
170170
const firstPlanId = currentPlanIds[0];
171-
171+
if (message.type !== WebsocketMessageType.AGENT_MESSAGE_STREAMING) {
172+
console.log('WebSocket message received:', message);
173+
}
172174
switch (message.type) {
173175
case WebsocketMessageType.PLAN_APPROVAL_REQUEST: {
174176
console.log("enter plan approval request");
175-
console.log('WebSocket message received:', message);
176177
const parsedData = PlanDataService.parsePlanApprovalRequest(message.data);
177178
if (parsedData) {
178179
const structuredMessage: ParsedPlanApprovalRequest = {
@@ -206,13 +207,33 @@ class WebSocketService {
206207
break;
207208
}
208209

209-
case WebsocketMessageType.AGENT_TOOL_MESSAGE:
210-
case WebsocketMessageType.USER_CLARIFICATION_REQUEST:
210+
case WebsocketMessageType.USER_CLARIFICATION_REQUEST: {
211+
if (message.data) {
212+
//const transformed = PlanDataService.parseUserClarificationRequest(message);
213+
this.emit(WebsocketMessageType.USER_CLARIFICATION_REQUEST, message);
214+
}
215+
break;
216+
}
217+
218+
219+
case WebsocketMessageType.AGENT_TOOL_MESSAGE: {
220+
if (message.data) {
221+
//const transformed = PlanDataService.parseUserClarificationRequest(message);
222+
this.emit(WebsocketMessageType.AGENT_TOOL_MESSAGE, message);
223+
}
224+
break;
225+
}
226+
case WebsocketMessageType.FINAL_RESULT_MESSAGE: {
227+
if (message.data) {
228+
//const transformed = PlanDataService.parseFinalResultMessage(message);
229+
this.emit(WebsocketMessageType.FINAL_RESULT_MESSAGE, message);
230+
}
231+
break;
232+
}
211233
case WebsocketMessageType.USER_CLARIFICATION_RESPONSE:
212234
case WebsocketMessageType.REPLAN_APPROVAL_REQUEST:
213235
case WebsocketMessageType.REPLAN_APPROVAL_RESPONSE:
214236
case WebsocketMessageType.PLAN_APPROVAL_RESPONSE:
215-
case WebsocketMessageType.FINAL_RESULT_MESSAGE:
216237
case WebsocketMessageType.AGENT_STREAM_START:
217238
case WebsocketMessageType.AGENT_STREAM_END:
218239
case WebsocketMessageType.SYSTEM_MESSAGE: {

0 commit comments

Comments
 (0)