This commit is contained in:
Timothy Jaeryang Baek committed 2026-08-16 22:57:01 -07:00
1 parent 3258330729
commit f7a533cda6
2 files changed
+20 -16

No files matched your search

+12 -12
View File
@@ -2744,23 +2744,23 @@
};
const responseCompletionEventHandler = (data, message) => {
message.output = applyResponseStreamEvent(message.output ?? [], data);
const output = Array.isArray(data?.output)
? data.output
: applyResponseStreamEvent(message.output ?? [], data);
const updatedMessage = {
...message,
output
};
if (data?.type === 'response.output_text.delta') {
const value = data.delta ?? '';
if (!(message.content == '' && value == '\n')) {
message.content += value;
if (navigator.vibrate && ($settings?.hapticFeedback ?? false)) {
navigator.vibrate(5);
}
dispatchCallOverlayAudio(message);
if (navigator.vibrate && ($settings?.hapticFeedback ?? false)) {
navigator.vibrate(5);
}
} else if (data?.type === 'response.completed' || data?.type?.endsWith('.done')) {
message.content = getOutputText(message.output) || message.content;
dispatchCallOverlayAudio(updatedMessage);
}
history.messages[message.id] = message;
history.messages[message.id] = updatedMessage;
history = history;
};