diff --git a/src/components/providers/EditProviderDialog.tsx b/src/components/providers/EditProviderDialog.tsx index cbf2849..d867c45 100644 --- a/src/components/providers/EditProviderDialog.tsx +++ b/src/components/providers/EditProviderDialog.tsx @@ -78,6 +78,8 @@ export function EditProviderDialog({ async (values: ProviderFormValues) => { if (!provider) return; + // 注意:values.settingsConfig 已经是最终的配置字符串 + // ProviderForm 已经为不同的 app 类型(Claude/Codex/Gemini)正确组装了配置 const parsedConfig = JSON.parse(values.settingsConfig) as Record< string, unknown diff --git a/src/components/skills/SkillsPage.tsx b/src/components/skills/SkillsPage.tsx index 2de0491..7f936a1 100644 --- a/src/components/skills/SkillsPage.tsx +++ b/src/components/skills/SkillsPage.tsx @@ -1,4 +1,10 @@ -import { useState, useEffect, useMemo, forwardRef, useImperativeHandle } from "react"; +import { + useState, + useEffect, + useMemo, + forwardRef, + useImperativeHandle, +} from "react"; import { useTranslation } from "react-i18next"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input";