Commit Graph

2047 Commits

Author SHA1 Message Date
肖应宇 9be0c6823b test(e2e): relax stale-send assertion timeout 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
肖应宇 345359ab8f docs(planning): sync phase-06 execution and verification artifacts 2026-04-16 11:15:19 +08:00
肖应宇 80e662dbdb test(e2e): stabilize phase-06 reference picker regressions 2026-04-16 11:15:19 +08:00
肖应宇 cec16f2e93 docs(06-04): complete plan 06-04 summary
- document task commits, verification, and deviations
- include self-check results for summary and commit hashes
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
肖应宇 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
肖应宇 ce731aff30 docs(phase-06): diagnose UAT gaps and add gap closure plan 2026-04-16 11:15:19 +08:00
肖应宇 16cc99febb test(06): complete UAT - 0 passed, 4 issues 2026-04-16 11:15:19 +08:00
肖应宇 51320c563b docs(phase-06): record execute summaries and route to verify-work 2026-04-16 11:15:19 +08:00
肖应宇 46d974672d docs(planning): add phase 06 context and validation artifacts 2026-04-16 11:15:19 +08:00
肖应宇 27e59dac18 test(phase-06): add @ reference e2e scenarios with explainable skip 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
肖应宇 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
肖应宇 b4fe531a0c docs(06): UI design contract 2026-04-16 11:15:19 +08:00
肖应宇 26a6260696 docs(06): UI design contract 2026-04-16 11:15:19 +08:00
肖应宇 f8f6401842 docs(06): create phase plan 2026-04-16 11:15:19 +08:00
肖应宇 fc10d047f6 docs(6): research phase domain 2026-04-16 11:15:19 +08:00
Titan 17a8104384 feat(billing): refactor run_id extraction and enhance logging in middleware 2026-04-14 18:39:40 +08:00
Titan 14cb4b3c33 feat(billing): add question extraction and include in reserve payload 2026-04-14 18:39:40 +08:00
肖应宇 369f3af384 fix(HistoryButton):条件渲染历史按钮 2026-04-14 12:50:48 +08:00
肖应宇 7ddc3a1742 fix: 修复历史图标不变色的问题 2026-04-14 11:54:12 +08:00
肖应宇 6367cf013c dev: 测试标识 v3.2.5 2026-04-14 11:34:10 +08:00
肖应宇 06a8414c05 feat:更换返回对话页的图标 2026-04-14 11:34:00 +08:00
肖应宇 6a73d96778 test:测试生成图片时禁止暴露apikey的用例 2026-04-14 11:33:49 +08:00
肖应宇 deac1537d0 fix(backend): 禁止显示指明环境变量的方式使用命令 2026-04-14 11:33:38 +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
肖应宇 c0f4fa64c6 feat(backend):禁止skill输出所有的apikey文件的内容 2026-04-14 09:49:17 +08:00
肖应宇 e285e105ef feat(error): 新增系统重试提示 2026-04-14 09:49:17 +08:00
肖应宇 184355d6bf fix: fix莫名修改 2026-04-14 09:49:17 +08:00
肖应宇 f87e15e76d fix: 莫名修改 2026-04-14 09:49:17 +08:00
肖应宇 6a243220a8 feat(artifacts): 使用 RevoGrid+ExcelJS 预览 Excel
- Excel 预览从 sheet_to_html 切换为 RevoGrid 网格渲染

- 使用 ExcelJS 解析工作簿并支持工作表切换

- 更新前端依赖:新增 @revolist/revogrid、exceljs;移除 nuxt-og-image、pptx-preview、xlsx
2026-04-14 09:49:17 +08:00
肖应宇 2ab49325da feat:10分钟更换一次slogan 2026-04-14 09:49:17 +08:00
肖应宇 b7ead65f1d feat(frontend): 接入 pdf.js 预览并调整产物预览逻辑 2026-04-14 09:49:17 +08:00
肖应宇 3d38501cd5 fix(backend): 修复二进制产物误判文本导致 PDF 返回异常 2026-04-14 09:49:17 +08:00
肖应宇 ab178456cc fix(threads): 忽略流取消导致的错误提示
识别 cancelled/canceled/abort 等取消信号。\n在流式请求被主动停止或中断时不再弹出错误 toast,减少误报。
2026-04-14 09:49:17 +08:00
肖应宇 41c6d7cf65 fix: ctrl+enter键不能换行的问题 2026-04-14 09:49:17 +08:00
肖应宇 40e252a74e dev:版本标识 2026-04-14 09:49:17 +08:00
肖应宇 c2313466d6 test: 截图测试office套件文件的展示 2026-04-14 09:49:17 +08:00
肖应宇 99f6f8dac2 chore(backend): 强化输出文件的 present_files 交付约束 2026-04-14 09:49:17 +08:00
肖应宇 39fbdcb028 feat(frontend): 支持 DOCX/PDF 下载时包含图片资源 2026-04-14 09:49:17 +08:00
肖应宇 84d59ec46d fix: 修复剪贴板没有统一使用copyToClipboard的问题 2026-04-14 09:49:17 +08:00
肖应宇 df26d69798 feat(artifact): 禁用自动打开artifact面板的功能 2026-04-14 09:49:17 +08:00
肖应宇 460454fb7c fix(frontend): 同意对话错误提示和增加两条e2e测试 2026-04-14 09:49:17 +08:00
肖应宇 9417593ea7 test: 测试用例测试html文件有没有向用户展示 2026-04-14 09:49:17 +08:00
肖应宇 863ea39a47 feat(backend): 提示词把present_files,写成了present_file,可能是不展示html文件的原因 2026-04-14 09:49:17 +08:00