Commit Graph

290 Commits

Author SHA1 Message Date
caoqianming b555059bc4 feat(admin): manage Windows compute nodes 2026-08-12 17:17:02 +08:00
caoqianming fac4e5fa0a feat(compute): add Windows Node desktop client 2026-08-12 16:57:06 +08:00
caoqianming 109d395356 feat(compute): 实现 Windows Node 注册与心跳 2026-08-12 15:56:28 +08:00
caoqianming 1ac9aa1ba0 fix(files): prevent silent upload overwrites 2026-08-12 14:13:42 +08:00
caoqianming 6b37ce141f perf(storage): optimize database hot paths 2026-08-12 13:54:40 +08:00
caoqianming 531ad51015 fix(preview): enable wheel and touch scrolling 2026-08-12 13:37:09 +08:00
caoqianming 4932f00e90 feat(artifacts): add lifecycle tracking and trash 2026-08-12 12:44:28 +08:00
caoqianming 641a69455d fix(preview): restore continuous document scrolling 2026-08-12 10:57:26 +08:00
caoqianming 16cfa45f38 fix(chat): 发送消息后关闭文件预览 2026-08-11 14:38:12 +08:00
caoqianming b96c6d021f fix(external-systems): 修复 MCP 接口数量显示 2026-08-11 11:58:06 +08:00
caoqianming e53e91372d feat(external-systems): 使用弹框管理连接并标识类型 2026-08-11 11:15:02 +08:00
caoqianming 729c4caafb fix(external-systems): 支持已有连接直接重连 2026-08-11 10:48:50 +08:00
caoqianming ca4998265e fix(external-systems): 修复配置弹框动态字段与滚动 2026-08-11 09:44:02 +08:00
caoqianming 8bda11f683 feat(external-systems): 优化管理端配置表单 2026-08-11 08:58:30 +08:00
caoqianming 2b4316ed25 refactor(external-systems)!: 统一为通用 API provider
移除 factory_mes preset 和兼容包装,新增存量 definition 一次性迁移脚本,并让 OpenAPI 参数直接遵循规格约束。

BREAKING CHANGE: 管理 API 不再接受 factory_mes provider,部署新版前必须先执行 definition 迁移脚本。
2026-08-10 17:26:39 +08:00
caoqianming 44b7df6f20 feat(external-systems): add generic MCP connector 2026-08-10 16:04:51 +08:00
caoqianming 2187c7f0d0 fix(preview): restore continuous document scrolling 2026-08-10 09:16:01 +08:00
caoqianming 8d741e4141 fix(preview): support document previews in app webviews 2026-08-10 08:55:44 +08:00
caoqianming 0e4bd0456a feat(external-systems): 重构连接治理与运行态缓存 2026-08-07 10:12:37 +08:00
caoqianming 5430379d76 fix(context): 按模型协议治理历史推理上下文 2026-08-06 16:43:20 +08:00
caoqianming d7cb88c7ba fix(files): consolidate toolbar actions 2026-08-06 15:14:59 +08:00
caoqianming 02e7d2cb14 feat(files): create folders from file panel 2026-08-06 15:04:15 +08:00
caoqianming e73521b3c9 fix(chat): keep model label on one line 2026-08-06 14:24:41 +08:00
caoqianming 4873dd0ae5 fix(chat): keep new conversation model controls inline 2026-08-06 14:14:38 +08:00
caoqianming 689059eb8e feat(chat): choose model for new conversations 2026-08-06 14:00:48 +08:00
caoqianming 7e544827c0 feat(files): toggle task hidden directories 2026-08-06 12:05:36 +08:00
caoqianming 80fbc7ab4a feat(external-systems): support generic OpenAPI integrations 2026-08-05 17:18:29 +08:00
caoqianming af0ad934bb feat(external-systems): guide MES aggregate queries 2026-08-05 15:01:43 +08:00
caoqianming cb9a39f33d feat(external-systems): add managed MES connections 2026-08-04 16:53:58 +08:00
caoqianming eedaf2c1fe feat(web): add compact message actions 2026-08-04 11:33:27 +08:00
caoqianming 8cf08c0f23 feat(web): widen artifact previews and refine file chips 2026-08-04 09:11:32 +08:00
caoqianming 137d27acdd fix(security): 强化工程类型检查与依赖审计 2026-08-03 16:59:32 +08:00
caoqianming bc45753f77 feat(models): unify thinking controls 2026-08-03 14:36:50 +08:00
caoqianming 57655984dd feat(web): add task-scoped artifact references 2026-08-03 13:49:20 +08:00
caoqianming 4ec2638d38 feat(web): embed interactive HTML artifacts 2026-08-03 11:34:35 +08:00
caoqianming 328607671a feat(web): preview HTML and source files 2026-08-03 11:16:40 +08:00
caoqianming f217672365 feat(web): render Mermaid diagrams in chat 2026-08-03 10:26:39 +08:00
caoqianming a00ebfe50e fix(markdown): repair nested code fences 2026-08-03 10:11:25 +08:00
caoqianming a8b84b1d6f feat(web): allow attachments to start conversations 2026-08-03 09:57:21 +08:00
caoqianming 683bdf993d fix(web): restore conversation clearing 2026-07-31 16:37:39 +08:00
caoqianming 13e3e50371 fix(web): sort tasks by recent activity 2026-07-31 15:02:13 +08:00
caoqianming afdcf46577 feat(tasks): streamline task creation and embedded entry 2026-07-31 14:31:50 +08:00
caoqianming da265b88d5 fix(web): open embedded task working directory 2026-07-31 13:54:22 +08:00
caoqianming 3c022494f5 fix(web): retitle cleared conversations 2026-07-31 13:00:34 +08:00
caoqianming 5c80fb202b fix(web): hide lifecycle actions for channel chats 2026-07-31 11:30:50 +08:00
caoqianming 61648f1114 Add context menus to task and file lists 2026-07-29 16:35:20 +08:00
caoqianming bcdbdd4738 Streamline conversation activity UI 2026-07-29 15:59:00 +08:00
caoqianming 02b278b175 Refine mobile conversation layout 2026-07-29 15:13:51 +08:00
caoqianming 369c74483c Refine workspace reading and mobile layout 2026-07-29 14:59:10 +08:00
caoqianming 07eba5c402 Polish web workspace visual foundation 2026-07-29 14:34:46 +08:00