Skip to content

refactor(core/providers): Unify LLM API access via OpenAI-compatible standard - #596

Merged
haiphucnguyen merged 1 commit into
mainfrom
feature/ui-improvements
Aug 3, 2026
Merged

refactor(core/providers): Unify LLM API access via OpenAI-compatible standard#596
haiphucnguyen merged 1 commit into
mainfrom
feature/ui-improvements

Conversation

@haiphucnguyen

Copy link
Copy Markdown
Collaborator
  • Refactors core provider model factories (Anthropic, Gemini, etc.) to conform to a unified OpenAI-compatible interface for consistency and future proofing.
  • Implements explicit HTTP version handling (HTTP_1_1 vs HTTP_2) within ProviderSettings and network builders.
  • Updates numerous shared UI components across the desktop application to utilize standardized loading spinners in AppComponents.

…standard

- Refactors core provider model factories (Anthropic, Gemini, etc.) to conform to a unified OpenAI-compatible interface for consistency and future proofing.
- Implements explicit HTTP version handling (`HTTP_1_1` vs `HTTP_2`) within `ProviderSettings` and network builders.
- Updates numerous shared UI components across the desktop application to utilize standardized loading spinners in `AppComponents`.
@haiphucnguyen
haiphucnguyen merged commit 0c8ff66 into main Aug 3, 2026
11 of 12 checks passed
@haiphucnguyen
haiphucnguyen deleted the feature/ui-improvements branch August 3, 2026 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant