Deduplicate OpenAI and Groq response parsing switch cases

Agent-Logs-Url: https://github.com/AkhilKonduru1/Atoll/sessions/d40c666d-f589-48ca-9539-1fd33c799962

Co-authored-by: AkhilKonduru1 <210101196+AkhilKonduru1@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-15 03:16:05 +00:00 • committed by GitHub
commit bb8f157d47
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -826,9 +826,7 @@ class ScreenAssistantManager: NSObject, ObservableObject {
switch provider { switch provider {
case .gemini: case .gemini:
parseGeminiResponse(data: data) parseGeminiResponse(data: data)
case .openai: case .openai, .groq:
parseOpenAIResponse(data: data)
case .groq:
parseOpenAIResponse(data: data) parseOpenAIResponse(data: data)
case .claude: case .claude:
parseClaudeResponse(data: data) parseClaudeResponse(data: data)