toor
3ca960f388
Build / build (push) Canceled after 0s
Playwright / e2e (push) Canceled after 0s
优化页面交互并增强 Provider 配置能力
- 表单下拉框不再用 label 包裹,改为 div + aria-label,避免点击后
下拉面板瞬间关闭
- Provider 卡片新增「从上游获取模型」和「修改」入口,支持编辑
base URL、API Key 与 api_mode,凭据写入对应的环境变量
- 服务端抽出 provider-model-discovery 统一不同 api_mode 的模型发现,
旧的 custom_providers 与新的 providers 字典结构都能正确更新
- Agent Bridge 改为后台启动,HTTP 接口在 Python 运行时就绪前即可用;
worker 连接被拒时按类型重试,不重放可能已产生副作用的请求
- 断线重连后恢复 profiles、models 与会话列表,健康检查改为自调度
的 setTimeout,离线时 2 秒后重试
- 批量删除确认文案改用 Popconfirm content,避免变成侧栏触发器文本
2026-10-22 14:29:48 +08:00
..
2026-10-20 11:17:46 +08:00
2026-10-16 13:27:50 +08:00
2026-10-22 14:29:48 +08:00
2026-10-17 09:45:30 +08:00
2026-10-16 10:34:35 +08:00
2026-10-20 11:17:46 +08:00
2026-10-17 22:17:32 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 13:27:50 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 13:27:50 +08:00
2026-10-16 10:34:35 +08:00
2026-10-22 14:29:48 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 11:11:29 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-17 09:45:30 +08:00
2026-10-18 22:57:25 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-22 14:29:48 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-19 00:23:19 +08:00
2026-10-19 00:23:19 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-18 22:57:25 +08:00
2026-10-18 22:57:25 +08:00
2026-10-19 13:55:02 +08:00
2026-10-16 10:34:35 +08:00
2026-10-19 00:23:19 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-17 22:17:32 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-20 11:17:46 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-19 00:23:19 +08:00
2026-10-20 11:17:46 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-20 11:17:46 +08:00
2026-10-16 11:11:29 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 15:33:56 +08:00
2026-10-20 11:17:46 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 13:27:50 +08:00
2026-10-18 03:11:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-19 13:04:49 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-20 11:17:46 +08:00
2026-10-20 11:17:46 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-17 22:17:32 +08:00
2026-10-16 10:34:35 +08:00
2026-10-16 10:34:35 +08:00
2026-10-18 22:57:25 +08:00