Fix client side message handling

This commit is contained in:
2024-11-03 22:44:43 +01:00
parent e243c6ac3b
commit b4c70cd5b8
4 changed files with 7 additions and 10 deletions

View File

@@ -102,15 +102,15 @@ const SIAInterface = () => {
const handleWebSocketMessage = (message) => {
switch (message.type) {
case MessageType.STATE_CHANGE:
setAgentState(message.data);
setAgentState(message.state);
break;
case MessageType.CONTEXT_UPDATE:
setContext(message.data);
setContext(message.context);
break;
case MessageType.RESPONSE_UPDATE:
setOriginalResponse(message.data);
setModifiedResponse(message.data);
setValidationError(message.validation_error || null);
setOriginalResponse(message.response);
setModifiedResponse(message.response);
setValidationError(message.validation_error);
break;
case MessageType.OUTPUT_UPDATE:
setOutput(prev => prev + message.data);