Commit Graph

96 Commits

Author SHA1 Message Date
bc5fcb1fa9 chore(tour):取消Tour,因为没有和平台信息绑定 2026-06-15 09:44:44 +08:00
6adc8cbedf feat(suggestionList): 仅在xclaw中显示 2026-06-15 09:08:18 +08:00
02692444a5 chore: 暂时隐藏suggestionlist 2026-06-12 17:24:40 +08:00
mt
7d5e25e325 feat(input): 附件引用弹窗新增搜索过滤框
- DropdownMenu 内新增 Input 搜索框,autoFocus
- filterMentionCandidates 同时受 mentionQuery 和 mentionSearchText 双重过滤
- 搜索时重置高亮索引避免越界
- 上/下箭头将焦点交还给候选列表复用键盘导航
- 所有关闭路径统一重置搜索文字
- 弹窗打开时自动 refetch 最新文件列表
2026-06-11 09:50:29 +08:00
mt
c45bc4d521 style(input): 调整发送按钮为圆形图标样式并更新主题色
- prompt-input.tsx: 发送按钮改为 36x36 圆形,使用 SVG 箭头/方块图标替代文字
- input-box.tsx: 占位区域尺寸同步调整为 36x36
- globals.css: 新增 brand-default/brand-sxwz 品牌 CSS class,新增 ws-interactive-hover token,主题色 #8e47f0 → #150033
2026-06-10 17:52:02 +08:00
0fdeb27e06 fix(workspace): 优化欢迎建议布局并完善输入框提交判断 2026-06-01 17:55:03 +08:00
d2d7d0fc99 chore:隐藏管理记忆的入口 2026-05-18 16:03:53 +08:00
92b6bcc5fb feat(ThreadMemoryPanel): 新增会话记忆下拉面板并完成 i18n 接入 2026-05-18 16:03:53 +08:00
cb56507767 fix: 重置按钮放在头部,返回按钮的逻辑不变 2026-05-07 10:34:53 +08:00
b7f2001914 fix:修复需求遗留问题:hasSubmitted变量。现在不需要通过第一次发出对话来切换欢迎页和对话页 2026-05-07 10:17:34 +08:00
345a143e38 fix:补上向主页面发送isChatting的逻辑 2026-05-06 13:46:05 +08:00
d1cdb7eef7 fix(workspace): 调整输入区与消息展示逻辑
- 输入框新增返回欢迎页按钮

- 人类消息展示保留原始换行

- 调整引用刷新策略与中英文文案
2026-04-28 18:29:39 +08:00
299d819026 feat(references): 统一引用来源并过滤 uploads/skill 2026-04-24 18:37:30 +08:00
74813ff61d fix(frontend-workspace): 修复引用滚动与产物路径解析 2026-04-24 18:37:30 +08:00
6853ed71bc refactor(workspace): 将颜色 token 重命名为语义化命名 2026-04-24 18:37:30 +08:00
3d4e180a05 feat(08-02): token化 input/suggestion/streaming 颜色
- 将 input-box 与 suggestion 的硬编码颜色和 SVG fill/stroke 迁移为 ws token/currentColor
- 移除 task 验收范围内的颜色/arbitrary 命中并保持 hover/active 可见
- 通过 lint 与 typecheck(仅保留仓库既有 warnings)
2026-04-23 10:27:06 +08:00
fe33801008 feat(Tour): 同一设备不同帐号保存漫游使用记录 2026-04-21 09:41:00 +08:00
08b74314c4 feat(ui): 漫游导航样式修改 2026-04-21 09:22:48 +08:00
cad86218a7 feat(Tour): 点击关闭不会完成漫游导航 2026-04-20 16:04:22 +08:00
ae546f5667 fix:去除漫游导航阴影 2026-04-20 16:03:58 +08:00
eb45bba7ff feat(tour):漫游导航 2026-04-20 15:42:03 +08:00
170b5484c9 style: lint prettier 2026-04-20 10:34:57 +08:00
d82ac30b93 feat: placeholder的不同状态显示 2026-04-20 10:24:35 +08:00
c52b505354 fix: 引用附件菜单多层滚动容器的问题 2026-04-20 10:23:12 +08:00
24a97ef7d7 Revert "feat(frontend): 增强建议快捷skill工具多层提示交互并更新计划状态"
This reverts commit eed425e965.
2026-04-19 11:38:35 +08:00
1d031f4577 fix: 调整dropdown,tag的间距 2026-04-17 17:02:23 +08:00
eed425e965 feat(frontend): 增强建议快捷skill工具多层提示交互并更新计划状态 2026-04-17 15:17:53 +08:00
27414fc4e1 feat(phase-07): compose attachment/skill priority hints on submit 2026-04-17 11:00:12 +08:00
9758ae8a3a refactor: 不使用硬编码,而全部使用i18n 2026-04-16 16:00:41 +08:00
dad3888d6c feat(frontend): 增加消息图片右键引用与提及联动
- 新增 ContextMenu 组件并用于消息图片右键菜单“引用”操作
- 新增 mention 引用事件通道,打通消息区到输入框的引用联动
- 输入框 @ 候选支持图片预览与样式优化,保持去重和上限逻辑
- 发送后刷新上传文件列表缓存,确保候选及时更新
- 更新中文占位文案并补充 context-menu 相关依赖
2026-04-16 15:08:47 +08:00
dae911af70 feat(phase-07): archive post-acceptance mention/upload patchset 2026-04-16 11:15:20 +08:00
c4fe34ed23 feat(ui): 宋对ui和输入框placeholder更改 2026-04-16 11:15:20 +08:00
bf0278e586 feat(input): align phase-06 reference contract and state docs 2026-04-16 11:15:19 +08:00
0cd020d6c5 feat(06-04): render inline references and enforce 6-item limit
- keep reference previews inside textarea area with dedicated UI
- replace reference cap and toast copy from 10 to 6
- add e2e coverage for sixth-limit blocking behavior
2026-04-16 11:15:19 +08:00
5dd13df45f feat(06-04): improve @ mention trigger and anchored candidate panel
- trigger mention candidates when typing @ in any input position
- keep focus and input expansion after selecting a candidate
- anchor candidate panel to textarea area and update e2e selector assertions
2026-04-16 11:15:19 +08:00
6fa62cf7cc feat(phase-06): add @ reference dropdown and chip interactions 2026-04-16 11:15:19 +08:00
369f3af384 fix(HistoryButton):条件渲染历史按钮 2026-04-14 12:50:48 +08:00
7ddc3a1742 fix: 修复历史图标不变色的问题 2026-04-14 11:54:12 +08:00
06a8414c05 feat:更换返回对话页的图标 2026-04-14 11:34:00 +08:00
ccfeabc95b style:prettier 2026-04-14 09:49:17 +08:00
f19474a47c feat(route): 前往对话页的按钮 2026-04-14 09:49:17 +08:00
cd2a41b8a6 feat(frontend): 优化工作区输入框与 artifacts 展示体验
改进工作区核心交互,提升输入与结果查看的一致性和可用性。

调整 prompt 输入相关组件逻辑,优化输入行为与状态反馈
更新 workspace input-box 交互细节,改善可用性与稳定性
优化 message-group 展示逻辑,增强消息区域可读性
调整 artifact-file-detail 预览相关实现,为后续 Office 文件展示做准备
补充并更新 thread-routing e2e 用例,覆盖关键路由与交互回归场景
2026-04-14 09:49:17 +08:00
751cb50a46 feat:重启tag的删除功能 2026-04-14 09:49:17 +08:00
1c63fde5b5 feat: skill tag的复数处理。测试复skill的数量 2026-04-14 09:49:17 +08:00
f6065dea55 feat: enter换行,取消enter发送 2026-04-14 09:49:17 +08:00
f2921ae3df feat: skill清空逻辑。因为后端接口不支持取消选择skill,所以暂时禁用取消选择按钮 2026-04-14 09:49:17 +08:00
c1ab79e2cb feat: 支持多技能标签展示并持久化已选技能 2026-04-14 09:49:17 +08:00
48c48a188e feat(frontend): 支持宿主selectedSkills和skill bootstarp流程, 和加载skill中的加载提示与禁止发送消息 2026-04-14 09:49:17 +08:00
dda131c5ea fix: suggest点击后按skill_id数组调用bootstrapRemoteSkill锁定技能 2026-04-08 16:54:04 +08:00
f87f185bbd build: 前端构建通过 2026-04-08 13:51:14 +08:00