zhizhi/persona-studio/backend
copilot-swe-agent[bot] 3eaf3b2c83 fix: Persona Studio API detection - switch from backend proxy to client-side direct calls
- Frontend index.html: Replace backend proxy model detection with direct browser fetch to user's API /models endpoint, add KNOWN_ENDPOINTS auto-probing, AbortController timeout
- Frontend chat.js: Replace backend proxy chat with direct browser fetch to user's API /chat/completions with streaming support
- Backend apikey.js: Add URL format validation (INVALID_API_BASE) and specific error codes (DNS_ERROR, NETWORK_ERROR, TIMEOUT)
- Backend server.js: Add /api/health endpoint for smoke test compatibility

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-03-10 12:51:34 +00:00
..
brain 修复 Persona Studio 聊天交互 · 添加访客体验模式 · 恢复核心大脑 · 创建跨仓库同步 2026-03-10 07:18:47 +00:00
routes fix: Persona Studio API detection - switch from backend proxy to client-side direct calls 2026-03-10 12:51:34 +00:00
utils feat: persona-studio 后端服务 + 智能模型路由 + 部署集成 2026-03-10 05:15:56 +00:00
package-lock.json fix: upgrade nodemailer to 7.0.13 to fix DoS and domain validation vulnerabilities 2026-03-10 05:19:13 +00:00
package.json fix: upgrade nodemailer to 7.0.13 to fix DoS and domain validation vulnerabilities 2026-03-10 05:19:13 +00:00
server.js fix: Persona Studio API detection - switch from backend proxy to client-side direct calls 2026-03-10 12:51:34 +00:00