fix: a2ui actions were not wired up at all

This commit is contained in:
2026-02-26 19:19:31 +01:00
parent 5152a4429f
commit daf8addb53
4 changed files with 191 additions and 12 deletions

View File

@@ -64,7 +64,6 @@ export const ChatPanel: React.FC<ChatPanelProps> = ({ conversationId }) => {
latestSurfaceId,
dismissedSurfaceIds,
dismissSurface,
dispatchAction,
updateLocalData,
replayFromMessages,
} = useA2UISurface({ conversationId });
@@ -387,7 +386,7 @@ export const ChatPanel: React.FC<ChatPanelProps> = ({ conversationId }) => {
latestSurfaceId={latestSurfaceId}
dismissedSurfaceIds={dismissedSurfaceIds}
onSurfaceDismiss={dismissSurface}
onSurfaceAction={dispatchAction}
onSurfaceAction={(a) => handleAssistantAction(a.action, a.payload)}
onSurfaceDataChange={updateLocalData}
currentTurnIndex={currentTurnIndex}
/>