Skip to content

Commit b5109e9

Browse files
committed
fix: address PR review feedback for OpenAI Native streaming toggle
- Added comprehensive test coverage for openAiNativeStreamingEnabled option - Added translations for all 17 supported languages - Refactored code to reduce duplication with helper methods - Improved error handling for non-streaming responses - Added documentation comments for all major methods - Enhanced type safety with proper error handling - Resolved merge conflicts with main branch
1 parent 27ecbba commit b5109e9

File tree

19 files changed

+757
-213
lines changed

19 files changed

+757
-213
lines changed

src/api/providers/__tests__/openai-native.spec.ts

Lines changed: 428 additions & 0 deletions
Large diffs are not rendered by default.

src/api/providers/openai-native.ts

Lines changed: 312 additions & 213 deletions
Large diffs are not rendered by default.

webview-ui/src/i18n/locales/ca/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/de/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/es/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/fr/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/hi/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/id/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/it/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/ja/settings.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)