肖应宇
e39d546c89
feat(suggestion): 更新suggestion
2026-04-21 14:32:10 +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
肖应宇
24a97ef7d7
Revert "feat(frontend): 增强建议快捷skill工具多层提示交互并更新计划状态"
...
This reverts commit eed425e965 .
2026-04-19 11:38:35 +08:00
肖应宇
eed425e965
feat(frontend): 增强建议快捷skill工具多层提示交互并更新计划状态
2026-04-17 15:17:53 +08:00
肖应宇
92a0be5274
feat(phase-07): finalize mention prompt behavior and docs
2026-04-17 14:13:54 +08:00
肖应宇
27414fc4e1
feat(phase-07): compose attachment/skill priority hints on submit
2026-04-17 11:00:12 +08:00
肖应宇
ecb26534fc
feat(Suggestion): 更新快捷skill按钮
2026-04-16 17:42:50 +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
肖应宇
9e865d1ee0
feat(language): 默认中文
2026-04-16 11:41:36 +08:00
肖应宇
12a21808f9
refactor: 预留空位,先删除旧逻辑再重新实现
2026-04-16 11:41:36 +08:00
肖应宇
7fd4b76e94
feat: 替换国际化中所有有关df的内容
2026-04-16 11:41:36 +08:00
肖应宇
e5f89c3d37
feat(backend): 统一"发送附件"语义为上传+提及
2026-04-16 11:40:55 +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
肖应宇
7bd8e888a5
feat(06-04): align artifact references with submit context contract
...
- materialize artifact mentions into uploads-backed references before submit
- keep upload reference path behavior unchanged and mark failed artifact conversions stale
- add hooks tests for artifact/upload context availability and stabilize e2e mention selection path
2026-04-16 11:15:19 +08:00
肖应宇
c50bfb97a9
feat(phase-06): merge references into additional_kwargs.files with soft-fail
2026-04-16 11:15:19 +08:00
肖应宇
99e0fe13fd
feat(phase-06): add reference file contract and submit payload helper
2026-04-16 11:15:19 +08:00
肖应宇
2113e36d57
feat(error):持久显示系统更新提示
2026-04-14 09:49:17 +08:00
肖应宇
ccfeabc95b
style:prettier
2026-04-14 09:49:17 +08:00
肖应宇
f19474a47c
feat(route): 前往对话页的按钮
2026-04-14 09:49:17 +08:00
肖应宇
e285e105ef
feat(error): 新增系统重试提示
2026-04-14 09:49:17 +08:00
肖应宇
ab178456cc
fix(threads): 忽略流取消导致的错误提示
...
识别 cancelled/canceled/abort 等取消信号。\n在流式请求被主动停止或中断时不再弹出错误 toast,减少误报。
2026-04-14 09:49:17 +08:00
肖应宇
39fbdcb028
feat(frontend): 支持 DOCX/PDF 下载时包含图片资源
2026-04-14 09:49:17 +08:00
肖应宇
460454fb7c
fix(frontend): 同意对话错误提示和增加两条e2e测试
2026-04-14 09:49:17 +08:00
肖应宇
842cd22c00
feat: 完成显示docx, pptx, xlsx文件
2026-04-14 09:49:17 +08:00
肖应宇
ce02c40b87
fix(frontend): stabilize thread id when sending messages
2026-04-14 09:49:17 +08:00
肖应宇
97463eed1b
feat: 清空旧localstorage的内容
2026-04-14 09:49:17 +08:00
肖应宇
f378108fb4
feat: 修改测试标识的位置,并写死会话标题为“来,一起学习工作吧”
2026-04-14 09:49:17 +08:00
肖应宇
ced3b45569
dev: 测试版本标识
2026-04-14 09:49:17 +08:00
肖应宇
4ae3c3e847
feat: 弃用localstorage的设置
2026-04-14 09:49:17 +08:00
肖应宇
afccfaa822
feat: 宿主页复制
2026-04-14 09:49:17 +08:00
肖应宇
12a40d8e49
dev: 测试版本标识
2026-04-14 09:49:17 +08:00
肖应宇
48c48a188e
feat(frontend): 支持宿主selectedSkills和skill bootstarp流程, 和加载skill中的加载提示与禁止发送消息
2026-04-14 09:49:17 +08:00
肖应宇
1243bd0aac
fix: 修复新会话重复请求并更新部署脚本默认目标
2026-04-08 16:54:04 +08:00
肖应宇
f06a3fb49e
dev: 测试标识标题
2026-04-08 16:54:04 +08:00
肖应宇
8dc57763f5
fix(threads): 避免隐式订阅 events 流
2026-04-08 16:54:04 +08:00
肖应宇
90e63422da
refactor(frontend): rename SELECT_SKILL to SELECT_SKILLS
2026-04-08 13:29:43 +08:00
肖应宇
10cf4f0b00
feat(frontend): switch skill messaging to selectedSkills payload
2026-04-08 13:09:47 +08:00
肖应宇
a8cfe1c42e
refactor(frontend): 将会话状态标识从 show_reuse_welcome 重命名为 is_chatting
2026-04-08 11:44:42 +08:00
肖应宇
4e95838f1f
refactor(frontend): 将复用欢迎态路由参数统一为 show_reuse_welcome
2026-04-08 10:44:08 +08:00
肖应宇
4e2ff8b5be
feat: 精简showWelcomeStyle和isNewThread断言。实现在/[thread_id]?xclaw_used=true时,显示欢迎页
2026-04-07 16:35:37 +08:00
肖应宇
1606d79bcb
fix: 收紧threadId的类型为string,删除无用isNewRoute变量,合并状态判断showInputBox至showWelcomeStyle
2026-04-07 16:08:42 +08:00
肖应宇
7012693802
feat(03): align workspace visual layer with legacy baseline
2026-04-07 14:34:22 +08:00
肖应宇
643b61d15a
feat(04): stabilize iframe messaging and markdown export flows
2026-04-07 14:34:01 +08:00
肖应宇
a21cd310ee
fix(frontend): align skills bootstrap contract to b412 content_ids shape
2026-04-07 13:35:46 +08:00
肖应宇
75f62e7c15
feat(frontend): align skills bootstrap flow to titan contract
2026-04-07 13:29:13 +08:00