chore: clean up TODO comments in ProviderForm

- Remove obsolete TODO comments for Codex Base URL handling
- Codex Base URL is already fully managed by useCodexConfigState hook
- useBaseUrlState is now only used for Claude mode
- Add clarifying comments about the architecture
This commit is contained in:
Jason
2025-10-16 22:54:51 +08:00
parent 41dd487471
commit 51c68ef192

View File

@@ -120,20 +120,15 @@ export function ProviderForm({
selectedPresetId, selectedPresetId,
}); });
// 使用 Base URL hook // 使用 Base URL hook (仅 Claude 模式)
const { const { baseUrl, handleClaudeBaseUrlChange } = useBaseUrlState({
baseUrl,
// codexBaseUrl, // TODO: 等 Codex 支持时使用
handleClaudeBaseUrlChange,
// handleCodexBaseUrlChange, // TODO: 等 Codex 支持时使用
} = useBaseUrlState({
appType, appType,
category, category,
settingsConfig: form.watch("settingsConfig"), settingsConfig: form.watch("settingsConfig"),
codexConfig: "", // TODO: 从 settingsConfig 中提取 codex config codexConfig: "",
onSettingsConfigChange: (config) => form.setValue("settingsConfig", config), onSettingsConfigChange: (config) => form.setValue("settingsConfig", config),
onCodexConfigChange: () => { onCodexConfigChange: () => {
// TODO: 更新 codex config // Codex 使用 useCodexConfigState 管理 Base URL
}, },
}); });