fix: restore upstream canvas capabilities

This commit is contained in:
2026-05-25 18:28:11 +08:00
parent 8bb4c96556
commit cce9779a8a
18 changed files with 3459 additions and 463 deletions

View File

@@ -57,6 +57,14 @@ const setStored = (key, value) => {
}
}
const removeStored = (key) => {
try {
localStorage.removeItem(key)
} catch {
// ignore
}
}
/**
* Get stored JSON value from localStorage
*/
@@ -94,7 +102,8 @@ export const useModelStore = defineStore('model', () => {
// ============ Provider 状态 | Provider State ============
// 当前选中的渠道
const currentProvider = ref(getStored(STORAGE_KEYS.PROVIDER) || getDefaultProvider())
const storedProvider = getStored(STORAGE_KEYS.PROVIDER)
const currentProvider = ref(PROVIDERS[storedProvider] ? storedProvider : getDefaultProvider())
// 渠道列表
const providerList = computed(() => getProviderList())