Merge pull request #120 from auriti/fix/migration-provider-guard
fix: skip Anthropic model migration for third-party providers
This commit is contained in:
@@ -3,6 +3,7 @@ import {
|
|||||||
setMainLoopModelOverride,
|
setMainLoopModelOverride,
|
||||||
} from '../bootstrap/state.js'
|
} from '../bootstrap/state.js'
|
||||||
import { getGlobalConfig, saveGlobalConfig } from '../utils/config.js'
|
import { getGlobalConfig, saveGlobalConfig } from '../utils/config.js'
|
||||||
|
import { getAPIProvider } from '../utils/model/providers.js'
|
||||||
import {
|
import {
|
||||||
getSettingsForSource,
|
getSettingsForSource,
|
||||||
updateSettingsForSource,
|
updateSettingsForSource,
|
||||||
@@ -23,6 +24,10 @@ import {
|
|||||||
* tracked by a completion flag in global config.
|
* tracked by a completion flag in global config.
|
||||||
*/
|
*/
|
||||||
export function migrateSonnet1mToSonnet45(): void {
|
export function migrateSonnet1mToSonnet45(): void {
|
||||||
|
if (getAPIProvider() !== 'firstParty') {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
const config = getGlobalConfig()
|
const config = getGlobalConfig()
|
||||||
if (config.sonnet1m45MigrationComplete) {
|
if (config.sonnet1m45MigrationComplete) {
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user