adds quick question UI for mac catalyst target

This commit is contained in:
2026-08-21 17:28:08 -07:00
parent eb2b0d3ca0
commit 5f9fc82b86
20 changed files with 2015 additions and 2 deletions
@@ -636,9 +636,12 @@ final class SybilViewModel {
}
cancelQuickQuestion()
// Lock submission before the task starts, including repeated Return
// events delivered in the same main-actor turn.
isQuickQuestionSending = true
let selectedProvider = quickQuestionProvider
let task = Task { [weak self] in
guard let self else {
guard let self, !Task.isCancelled else {
return
}
await self.runQuickQuestion(prompt: content, provider: selectedProvider, model: selectedModel)