fix: 统一桌面端登录与 token 管理逻辑,修复模型列表 401

- PineAgents provider base_url 改为动态使用 DEMO_API_BASE_URL(远程服务器)
- list_provider_info 支持从请求头透传 console 端 JWT,优先用于 /v1/models
- forward/forward_upload 未显式传 auth_header 时自动使用本地持久化 token
- auth_token_store 添加日志,便于排查 token 保存/加载问题
- fetch_models 超时增加到 15s,添加获取结果日志
This commit is contained in:
Pine
2026-09-02 18:18:55 +08:00
parent 9103465506
commit 6a87496a4b
164 changed files with 5441 additions and 1054 deletions
@@ -14,14 +14,14 @@
letter-spacing: 0.01em;
&:hover:not(:disabled) {
border-color: var(--primary-color, #1677ff);
color: var(--primary-color, #1677ff);
border-color: var(--primary-color, var(--color-primary));
color: var(--primary-color, var(--color-primary));
background: var(--primary-bg, rgba(22, 119, 255, 0.06));
}
&.active {
border-color: var(--primary-color, #1677ff);
color: var(--primary-color, #1677ff);
border-color: var(--primary-color, var(--color-primary));
color: var(--primary-color, var(--color-primary));
background: var(--primary-bg, rgba(22, 119, 255, 0.08));
}
@@ -49,7 +49,7 @@
}
.flaskIcon {
color: var(--warning-color, #faad14);
color: var(--warning-color, var(--color-warning));
}
.modalBody {
@@ -71,7 +71,7 @@
font-size: 12px;
color: var(--text-tertiary, rgba(0, 0, 0, 0.45));
background: var(--fill-tertiary, rgba(0, 0, 0, 0.04));
border-left: 3px solid var(--warning-color, #faad14);
border-left: 3px solid var(--warning-color, var(--color-warning));
padding: 8px 10px;
border-radius: 0 4px 4px 0;
line-height: 1.6;