diff --git a/.config/quickshell/services/Ai.qml b/.config/quickshell/services/Ai.qml index 3bc027f4..f90b95b3 100644 --- a/.config/quickshell/services/Ai.qml +++ b/.config/quickshell/services/Ai.qml @@ -487,6 +487,8 @@ Singleton { try { if (requester.geminiBuffer.length === 0) return; const dataJson = JSON.parse(requester.geminiBuffer); + if (!dataJson.candidates) return; + if (dataJson.candidates[0]?.finishReason) { requester.markDone(); }