Commit 51e153c
committed
fix: resolve OpenAI Compatible settings persistence issues
- Fixed storage mismatch in config-manager.ts where settings were read from incorrect top-level keys instead of nested codebaseIndexConfig object
- Updated CodebaseIndexConfig type definition to include OpenAI Compatible fields
- Removed complex workaround logic from import/export that is no longer needed
- Fixed UI bug in CodeIndexPopover where saved settings were not displayed
- Updated unit tests to match the corrected architecture
This addresses Dan's review feedback about the root cause of the bug and ensures OpenAI Compatible provider settings are properly saved, displayed, and exported.1 parent 9a7d0a3 commit 51e153c
1 file changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
| 123 | + | |
123 | 124 | | |
124 | 125 | | |
125 | 126 | | |
| |||
0 commit comments