Wenjie Zhang
|
2aeb1a86d7
|
fix: 修复沙盒共享权限配置错误的问题 #594
|
2026-04-02 11:17:30 +08:00 |
|
Wenjie Zhang
|
e05eacfae3
|
feat: 优化 summary 组件
|
2026-04-02 09:05:56 +08:00 |
|
zayn
|
a121592fac
|
Merge branch 'main' into main
|
2026-04-01 22:22:46 +08:00 |
|
DSYZayn
|
01705aa66b
|
fix(auth): 修复OIDC第三方登录认证集成的潜在风险
- 实现OIDC用户自动创建和部门管理逻辑,支持并发场景下的用户去重处理
- 重构OIDC回调流程,采用一次性code机制提升安全性,避免敏感信息通过URL传递
- 增加对已注销OIDC用户的恢复支持,兼容历史后缀用户ID格式
- 优化用户软删除逻辑,使用user_id和id组合生成哈希避免重名冲突
|
2026-04-01 22:10:24 +08:00 |
|
Wenjie Zhang
|
4ee15e377f
|
feat(styles): 更新主题色配置,支持深色模式和主色变量保留
|
2026-04-01 17:40:24 +08:00 |
|
Wenjie Zhang
|
f2c7666688
|
fix: 修复版本错误
|
2026-04-01 17:22:39 +08:00 |
|
Wenjie Zhang
|
bb2f879b6a
|
feat: 调整 backend Python 工作区依赖边界,明确核心运行依赖包
|
2026-04-01 17:00:04 +08:00 |
|
Wenjie Zhang
|
783513f2ba
|
chore: 0.6.0 预发布
|
2026-04-01 16:55:29 +08:00 |
|
Wenjie Zhang
|
e27a10b5f1
|
style: format code
|
2026-04-01 04:16:22 +08:00 |
|
Wenjie Zhang
|
9bc86c070c
|
feat(filesystem): 增强文件删除功能,支持递归删除目录并添加保护路径检查
|
2026-04-01 04:04:55 +08:00 |
|
Wenjie Zhang
|
061067aa89
|
feat(agent): 优化状态工作台自动弹出规则
|
2026-04-01 04:04:48 +08:00 |
|
Wenjie Zhang
|
70c61aa53e
|
feat(agent): 添加流式消息处理功能,支持实时更新智能体状态
|
2026-04-01 03:17:43 +08:00 |
|
Wenjie Zhang
|
b1a1838801
|
feat(todos): 添加待办事项功能,重构相关组件和样式
|
2026-04-01 03:17:15 +08:00 |
|
Wenjie Zhang
|
da6b9691af
|
feat(paths): 引入虚拟路径常量,重构路径管理逻辑
|
2026-04-01 01:58:57 +08:00 |
|
Wenjie Zhang
|
3ec8305eab
|
feat(agent): 重新给默认智能体添加 TODO 中间件
|
2026-04-01 01:57:40 +08:00 |
|
zayn
|
7f042ffb76
|
Merge branch 'xerrors:main' into main
|
2026-04-01 00:44:35 +08:00 |
|
DSYZayn
|
f1997d3194
|
feat(auth): 添加 OIDC 第三方认证功能
- 新增 OIDC 认证配置项到 .env.template 文件
- 实现 OIDC 认证路由和处理逻辑,包括登录、回调和配置获取接口
- 创建 OIDC 配置模型和服务工具类,支持从环境变量加载配置
- 在前端登录页面添加 OIDC 登录选项,支持动态配置显示
- 添加 OIDC 认证相关配置文档说明
- 支持自动创建 OIDC 用户和部门管理功能
|
2026-04-01 00:42:25 +08:00 |
|
Wenjie Zhang
|
8f613b0caf
|
fix(agent): 在创建代理配置文件时 缺少agent_id 参数
|
2026-04-01 00:22:16 +08:00 |
|
Wenjie Zhang
|
3e3c250037
|
Update README.md
|
2026-03-31 20:53:35 +08:00 |
|
Wenjie Zhang
|
1d188ac993
|
Remove documentation and video links from README
Removed links to documentation and video demonstration from the README.
|
2026-03-31 20:47:49 +08:00 |
|
Wenjie Zhang
|
62d763a1a0
|
feat(agent): 交付物卡片新增“保存到工作区”能力:支持将单个交付物复制到共享目录 workspace/saved_artifacts/,并复用现有文件树/预览/mention 体系立即可见
|
2026-03-31 20:18:22 +08:00 |
|
Wenjie Zhang
|
824270a035
|
feat(web): 统一交付物和文件树的预览逻辑
|
2026-03-31 19:42:35 +08:00 |
|
Wenjie Zhang
|
0d1e26cf7b
|
feat: mention 支持 workspace 的文件
在保留附件 mention 的同时,将共享 `workspace` 文件纳入候选范围;并将 `@` 空查询时的候选列表改为空,仅在继续输入后再执行筛选,避免工作区文件过多时直接铺满下拉面板
|
2026-03-31 19:42:03 +08:00 |
|
Wenjie Zhang
|
3f1ec778a4
|
feat: 新增对于 workspace 的删除接口的实现
- 为前端工作台文件树补齐文件删除能力:`/api/viewer/filesystem/file`
- 新增删除接口,`AgentPanel` 文件节点新增删除按钮与确认交互,删除后会同步刷新树与预览状态
|
2026-03-31 19:41:08 +08:00 |
|
Wenjie Zhang
|
ea4cecc354
|
fix(web): 修复导入错误导致的渲染 bug
|
2026-03-31 12:11:10 +08:00 |
|
Wenjie Zhang
|
8d12be99af
|
feat(web): 统一预览插件能力
- 潜在问题:大型 HTML 预览存在性能问题,待排查
|
2026-03-31 12:00:48 +08:00 |
|
Wenjie Zhang
|
b4401d0339
|
feat: 集成 Langfuse 以增强 Yuxi 中的可观察性
- 更新了 Dockerfile,在同步过程中包含 Langfuse 集成。
- 在文档中添加了新的部分,详细介绍 Langfuse 集成的目的、配置和在 Yuxi 中的使用方法。
- 更新了 Vitepress 配置,包含了指向新 Langfuse 集成文档的链接。
- 增强了路线图,反映了对 Langfuse 自托管支持的添加,并明确了集成方法。
|
2026-03-31 09:58:16 +08:00 |
|
Wenjie Zhang
|
81a07570d1
|
feat(settings): 添加项目 Star 提示卡片
|
2026-03-30 22:54:56 +08:00 |
|
Wenjie Zhang
|
d282cab00c
|
feat: 增加工具配置说明展示
|
2026-03-30 16:39:27 +08:00 |
|
Wenjie Zhang
|
fa5a2fa1ae
|
fix: 调整工作台文件预览全屏交互
|
2026-03-30 16:26:46 +08:00 |
|
Wenjie Zhang
|
94e16802d1
|
chore: 更新版本号至 v0.6.0.beta3,修正文档及配置文件中的相关信息
|
2026-03-30 15:48:57 +08:00 |
|
Wenjie Zhang
|
dda4fc16c9
|
Merge pull request #587 from xerrors/copilot/fix-agent-config-repository-error
修复智能体配置列表在无默认配置场景下的 500 错误
|
2026-03-30 15:41:43 +08:00 |
|
Wenjie Zhang
|
97c585f6c6
|
Merge branch 'main' into copilot/fix-agent-config-repository-error
|
2026-03-30 15:41:07 +08:00 |
|
Wenjie Zhang
|
d1a02579bc
|
fix: 修复 lightrag 序列化与 knowledge router 路径问题 Fixes: #584
- 修正 lightrag.py 中的序列化逻辑
- 修复 knowledge_router.py 路由路径
- 更新 roadmap.md 文档记录
|
2026-03-30 15:39:49 +08:00 |
|
Wenjie Zhang
|
4f6353d555
|
feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构
- 将 api 测试重组为 integration 测试
- 新增 unit 和 e2e 测试目录分类
- 新增 testing-guidelines.md 测试指南文档
- 更新 pyproject.toml 和 run_tests.sh 以适配新结构
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-30 15:24:47 +08:00 |
|
Wenjie Zhang
|
f91e931a24
|
Delete backend/test/test_chat_router_configs.py
|
2026-03-30 15:22:54 +08:00 |
|
copilot-swe-agent[bot]
|
fb05161f10
|
fix: 修复智能体配置默认创建缺少agent_id参数
Agent-Logs-Url: https://github.com/xerrors/Yuxi/sessions/933d6368-5424-4327-99cf-3722768afa57
Co-authored-by: xerrors <35524243+xerrors@users.noreply.github.com>
|
2026-03-30 07:18:33 +00:00 |
|
copilot-swe-agent[bot]
|
44888094d0
|
Initial plan
|
2026-03-30 07:12:38 +00:00 |
|
Wenjie Zhang
|
e3515fa795
|
fix: 统一沙盒后端命名与配置说明
|
2026-03-29 16:52:33 +08:00 |
|
Wenjie Zhang
|
81bf19c9bc
|
fix: 修复工具调用结果图标显示逻辑,添加默认成功状态图标
|
2026-03-29 15:43:58 +08:00 |
|
Wenjie Zhang
|
3963ddbe20
|
docs: 更新沙盒架构说明,添加文档校对提示和运行时需求描述
|
2026-03-29 14:49:45 +08:00 |
|
Wenjie Zhang
|
f71f779570
|
fix: 修正沙盒共享 workspace 宿主机路径
将共享 workspace 的宿主机目录从 saves/user-data/workspace 调整为 saves/threads/shared/workspace。
同时同步更新本地 Docker 与 Kubernetes provisioner 的 user-data 挂载逻辑,确保 workspace 为共享目录,而 uploads 与 outputs 继续保持线程私有,避免多租户项目下路径语义错误。
补充更新沙盒架构文档与 roadmap 表述,使代码实现与文档说明保持一致。
|
2026-03-29 14:38:06 +08:00 |
|
Wenjie Zhang
|
46fd74f50e
|
fix(ci): point ruff workflow to backend pyproject and package path
|
2026-03-29 14:01:03 +08:00 |
|
Wenjie Zhang
|
90e3a79a77
|
style: code format
|
2026-03-29 13:49:54 +08:00 |
|
Wenjie Zhang
|
b7e10c6666
|
feat: 重构扩展管理中的 SubAgent 与 MCP 交互,统一为类似 Skills 的方式。
|
2026-03-29 13:47:41 +08:00 |
|
Wenjie Zhang
|
33320022af
|
feat: 更新 up-lite 命令,添加 VITE_USE_RUNS_API=false 环境变量
|
2026-03-29 11:11:59 +08:00 |
|
Wenjie Zhang
|
ab268d8eba
|
feat: 添加工件管理和展示功能
- 更新 .gitignore 以排除测试相关目录。
- 增强 ChatbotAgent 和 DeepAgent 以利用 BaseState 进行状态管理。
- 引入 PresentArtifacts 工具,允许代理向用户展示输出文件。
- 在 state.py 中添加新的状态管理功能,包括 merge_artifacts 和 BaseState。
- 创建 AgentArtifactsCard 组件以在前端显示工件。
- 在 AgentChatComponent 和 AgentInputArea 中集成工件处理。
- 更新 MessageInputComponent 和 ToolCallRenderer 以更好地处理工件的 UI 展示。
- 添加工件状态管理和标准化函数的测试。
- 更新 docker-compose 以使用最新的沙箱配置器镜像。
- 在路线图中记录新功能。
|
2026-03-29 10:55:00 +08:00 |
|
Wenjie Zhang
|
d72273f469
|
feat(skills): 新增内置技能 deep-reporter,支持生成科研报告和深度分析类长报告
|
2026-03-28 20:44:11 +08:00 |
|
Wenjie Zhang
|
ef0f5ca233
|
feat(web): 优化工具管理界面,重构搜索和分类筛选功能,提升用户体验
|
2026-03-28 20:43:58 +08:00 |
|
Wenjie Zhang
|
6078518577
|
feat: 更新内置技能版本,增强技能更新逻辑,优化技能管理界面
|
2026-03-28 20:02:52 +08:00 |
|