- 新增 components/ai-model/credential-slot-dialog.tsx(kebab-case,191 行) - RHF + Zod schema:appId / accessToken 强制非空(CONTEXT D-提交逻辑 锁定) - 打开时 useEffect 调 getCredentialSlot 拉数据 + reset 表单(accessToken 永远空串) - placeholder 用 slot.accessTokenMasked(仅视觉提示,不回填脱敏掩码) - 提交成功 toast.success + 自动关闭;失败 toast.error + 对话框保持打开 + 表单值不丢 - 错误经 handleApiError(lib/api/error-handler.ts,不走 barrel)映射为中文 - 落地 CRED-FE-04 + CRED-FE-05 主体
Description
洛天依
Languages
TypeScript
57.8%
Python
40.3%
HTML
1.3%
CSS
0.3%
Dockerfile
0.1%
Other
0.1%