oudecheng
0a8d21fe40
fix: 修复专家发现与前端选择多项问题
后端:
- split_frontmatter 兼容 CRLF/LF 行尾符,修复 Windows 下 EXPERT.md 解析失败
- Config::load_from 移除 fallback 到 cwd/config.json 的逻辑,避免静默加载项目目录配置导致 experts 字段缺失
- ExpertRuntime 新增 update_config 方法,save_config 时同步更新 ExpertRuntime 内部 config,sources 变更即时生效
- source_order 空数组不再兜底返回 [User, Project],尊重用户关闭所有源的意图
- from_config_with_cwd 增加诊断日志,输出 enabled/sources/cwd/discovered
前端:
- ExpertSelector 弹窗改为按钮上方居中展开
- 专家卡片 name 完整显示(break-all),路径显示在卡片底部
- "管理专家"入口仅在无专家时显示
- 每次打开下拉都重新拉取列表和选中状态
- 监听设置弹窗关闭事件刷新已选专家(处理已选专家被禁用的情况)
2026-07-08 14:53:30 +08:00
..
2026-07-08 14:51:42 +08:00
2026-07-08 14:53:30 +08:00
2026-07-08 11:28:51 +08:00
2026-07-08 11:24:10 +08:00
2026-07-07 17:53:53 +08:00
2026-07-08 14:53:30 +08:00
2026-06-22 14:50:37 +08:00
2026-05-26 17:43:15 +08:00
2026-05-26 17:43:15 +08:00