Commit Graph

  • b96f2d06e7 fix(ui): keep evaluation popover open on apply actions linshen 2026-02-10 17:26:46 +08:00
  • df8c2c0bdc fix(core): improve evaluation result parsing robustness linshen 2026-02-10 17:03:23 +08:00
  • 37c4137363 fix(ci): use packageManager pnpm version linshen 2026-02-10 16:12:38 +08:00
  • b2a5391d0c feat(core): prioritize user feedback in evaluation templates linshen 2026-02-10 10:42:11 +08:00
  • df97e1976e feat(ui): merge focus input into analyze button linshen 2026-02-09 23:18:26 +08:00
  • 7a9fd7c01d fix(e2e): stabilize storage init and cap workers linshen 2026-02-09 20:50:29 +08:00
  • 64e1650607 feat(ui): add evaluation feedback editor and analyze flow linshen 2026-02-09 20:50:09 +08:00
  • 1a45e86b5e feat(core): support user feedback in evaluation templates linshen 2026-02-09 20:49:42 +08:00
  • bc3475f9f7 Upgrade GitHub Actions to latest versions (#250) Salman Chishti 2026-02-07 10:47:38 +00:00
  • 1662bd401c Upgrade GitHub Actions for Node 24 compatibility (#249) Salman Chishti 2026-02-07 10:47:11 +00:00
  • 290e99f910 chore(release): bump version to 2.5.3 linshen 2026-02-04 22:12:48 +08:00
  • 7b8e005a2e fix(ui): align VariableAwareInput with NInput textarea linshen 2026-02-04 21:37:12 +08:00
  • ef2303a545 fix(core): 修复 Anthropic adapter 动态模型获取和 max_tokens 必需参数问题 (#246) KanTakahiro 2026-02-05 15:59:57 +09:00
  • 7e205124c5 fix(ui): warn on model list fallback linshen 2026-02-04 22:43:00 +08:00
  • f52b60bb37 fix(core): stop silent fallback in fetchModelList linshen 2026-02-04 21:28:00 +08:00
  • 9610e7931f fix(ui): close CORS warning dialog linshen 2026-02-04 20:56:00 +08:00
  • 038a2d5343 feat(core): add Ollama adapters linshen 2026-02-04 20:17:00 +08:00
  • a6500ab775 fix(ui): auto-generate text model ids linshen 2026-02-03 23:56:00 +08:00
  • 0f33e9cf8d fix(core): allow testing disabled text models linshen 2026-02-03 22:43:00 +08:00
  • 81b8dcda20 fix(core): backfill provider CORS metadata linshen 2026-02-03 21:17:00 +08:00
  • 01ff1435f6 docs(user): add context mode guides linshen 2026-02-02 20:12:51 +08:00
  • 0b094a07f3 chore(release): 更新版本号到 2.5.2 linshen 2026-02-01 11:58:30 +08:00
  • 5927aebf10 fix(ui): sync updater modal with theme linshen 2026-02-01 11:52:03 +08:00
  • 69f9115ffd fix(desktop): add localized right-click edit menu linshen 2026-02-01 10:34:02 +08:00
  • b034b56ff6 feat(integrations): import prompt-garden examples linshen 2026-01-31 23:14:01 +08:00
  • 23f54d7a13 fix(integrations): reset temp vars on prompt-garden import linshen 2026-01-31 21:05:37 +08:00
  • 138ed49672 chore(release): 更新版本号到 2.5.1 linshen 2026-01-31 17:54:43 +08:00
  • 117de3b2ea fix(ui): store pro-multi messages in session linshen 2026-01-31 17:25:57 +08:00
  • fb48b3664e fix(integrations): unify prompt-garden env resolution linshen 2026-01-31 16:48:51 +08:00
  • 61b396d595 feat(ui): localize default pro-multi context example linshen 2026-01-30 21:12:49 +08:00
  • 11289a7b21 fix(ui): stabilize pro-multi context actions and empty state linshen 2026-01-29 21:45:00 +08:00
  • 89a6f0de9c feat(ui): require prompt-garden v1 import schema linshen 2026-01-29 21:30:00 +08:00
  • 1b0fb64939 fix(e2e): stabilize VCR replay for multi-column tests linshen 2026-01-28 21:00:00 +08:00
  • 752d5bbbde fix(ui): clarify temporary variable placeholder linshen 2026-01-28 21:56:29 +08:00
  • a49868a03f feat(ui): local prompt preview in submodes linshen 2026-01-28 21:23:47 +08:00
  • 361b133f94 fix(ui): unify pro-variable input variables linshen 2026-01-28 21:08:13 +08:00
  • 3d234e1f2f fix(ui): avoid selecting empty generated values linshen 2026-01-27 23:40:28 +08:00
  • f98f46e7bb feat(ui): support per-variable smart fill linshen 2026-01-27 23:34:12 +08:00
  • 97ea44af4e fix(ui): collapse predefined variables by default linshen 2026-01-27 22:45:12 +08:00
  • 7c13cc2173 refactor(ui): drop global vars button in ContextModeActions linshen 2026-01-27 22:33:19 +08:00
  • 6e495c0468 refactor(ui): remove global vars prop in image mode linshen 2026-01-27 22:24:54 +08:00
  • c9df28d42d refactor(ui): remove global vars wiring in context mode linshen 2026-01-27 22:18:31 +08:00
  • 80a1ba80df refactor(ui): drop global vars action in variables panel linshen 2026-01-27 22:11:07 +08:00
  • 1352125e5a fix(ui): polish variables panel labels and a11y linshen 2026-01-27 23:59:12 +08:00
  • 837702e769 fix(core): switch OpenRouter image default to gemini-2.5-flash-image linshen 2026-01-27 23:57:38 +08:00
  • e014db2b5e fix(ui): unify variable name validation and sanitize variables linshen 2026-01-27 23:45:00 +08:00
  • 99f4815c53 fix(ui): keep source view after optimize in variable modes linshen 2026-01-27 22:52:46 +08:00
  • 3a28783326 feat(ui): persist temp vars per pro/image submode linshen 2026-01-27 22:16:52 +08:00
  • 623c7c09ff feat(ui): add smart variable value generation linshen 2026-01-27 22:07:14 +08:00
  • 239e55d53a fix(ui): resolve model key for variable value generation linshen 2026-01-27 21:52:23 +08:00
  • 0f526630a2 refactor(ui): extract temporary variables panel linshen 2026-01-27 21:39:56 +08:00
  • 84b1751cc7 refactor(ui): centralize VariableAwareInput wiring linshen 2026-01-27 21:26:08 +08:00
  • 91e81772c2 feat(ui): harden variable parsing and validation linshen 2026-01-27 21:11:43 +08:00
  • 11dff36575 feat(ui): support variables in image mode linshen 2026-01-27 21:03:17 +08:00
  • 67a16ed036 feat(ui): dedupe and gc image storage by session refs linshen 2026-01-25 22:41:04 +08:00
  • 7ebe66df70 feat(ui): add multi-column image workspace test variants linshen 2026-01-25 22:14:55 +08:00
  • c6ba853f5d feat(ui): add multi-column pro-multi test variants linshen 2026-01-24 21:55:57 +08:00
  • 4f5af3b2e2 feat(ui): add multi-column pro-variable test variants linshen 2026-01-24 18:00:21 +08:00
  • a35d0b7eab feat(ui): add multi-column basic-system test variants linshen 2026-01-24 15:34:39 +08:00
  • ce3af34d9b feat(ui): add multi-column basic-user test variants linshen 2026-01-24 12:44:33 +08:00
  • a539ef9023 chore(cursor): remove legacy workflows linshen 2026-01-23 11:47:04 +08:00
  • ba3c4b7c88 fix(ui): persist manual prompt edits to history linshen 2026-01-22 21:47:20 +08:00
  • 4575ee1712 fix(test): build core before ui gate tests linshen 2026-01-21 23:57:19 +08:00
  • 02caa81584 fix(i18n): add missing retry label linshen 2026-01-21 23:52:04 +08:00
  • d3a44e44b5 ci: limit e2e to gate specs linshen 2026-01-21 23:46:12 +08:00
  • e39495bfb9 fix(ci): use existing e2e replay script linshen 2026-01-21 23:41:37 +08:00
  • 50ba9ab011 chore: bump version to 2.5.0 linshen 2026-01-21 23:29:08 +08:00
  • e326ad1747 chore: remove temporary root files linshen 2026-01-21 23:17:42 +08:00
  • 0617868cfd ci: gate docker and release on tests linshen 2026-01-21 23:05:11 +08:00
  • e3f428013e feat(ui): warn about CORS-restricted providers linshen 2026-01-21 22:47:56 +08:00
  • 3115540cac fix(desktop): preserve structured IPC errors for i18n linshen 2026-01-21 21:23:17 +08:00
  • 03a62630bd fix(i18n): align core errors to structured codes linshen 2026-01-20 22:23:00 +08:00
  • 96a32ad46d feat(ui): persist evaluation results per workspace linshen 2026-01-20 21:56:00 +08:00
  • dd1589186c fix(ui): fail fast when image storage is unavailable for sessions linshen 2026-01-20 21:17:00 +08:00
  • 320957c385 feat(data): add desktop storage info to data manager linshen 2026-01-20 20:43:00 +08:00
  • 934601440a fix(ui): improve model key conflict errors linshen 2026-01-20 20:08:00 +08:00
  • 6d85f18c6a fix(ui): apply evaluation patch to image session linshen 2026-01-19 22:24:24 +08:00
  • c8f5a2dec8 fix(core): format dashscope image2image input as data url linshen 2026-01-19 22:04:06 +08:00
  • 40e1005d81 test(e2e): stabilize route bootstrap and output polling linshen 2026-01-18 22:56:00 +08:00
  • 8205df2dc1 fix(ui): harden workspaces, history restore, and image mode linshen 2026-01-18 20:28:00 +08:00
  • ca877ea794 build(ui): add vue-tsc typecheck linshen 2026-01-18 16:43:00 +08:00
  • 8c17e9c9e7 fix(desktop): align IPC for image errors and tools linshen 2026-01-18 13:17:00 +08:00
  • 007a37e26a feat(core): structured image errors and adapters linshen 2026-01-18 10:08:00 +08:00
  • 7599020638 fix(i18n): translate structured core errors in UI linshen 2026-01-17 12:45:15 +08:00
  • 3a100d5314 feat(i18n): internationalize core error messages with error codes (#238) Prashant JainandClaude Opus 4.5 2026-01-16 23:51:09 -05:00
  • b37950dc74 feat(ui): sort image models by enabled status and name (#235) Prashant JainandClaude Opus 4.5 2026-01-16 03:46:00 -05:00
  • 90f23b6e0a test(e2e): 补全文生图/图生图对比生成并稳定回放 linshen 2026-01-15 22:43:00 +08:00
  • 840d4087a7 test(e2e): 补充 basic-system/basic-user 用例并增强回放 linshen 2026-01-15 21:08:00 +08:00
  • 204c5d9816 feat(ui): 提升可访问性并稳定 Pro Multi 流程 linshen 2026-01-13 21:17:00 +08:00
  • 54077c80d4 Merge branch 'hapi-var-extract' into develop linshen 2026-01-12 23:08:00 +08:00
  • 062c2eb9d5 feat(router): 优化路由初始化和工作区布局 linshen 2026-01-12 22:36:00 +08:00
  • a06c54e6e6 Feature/api key quick link (#229) john 2026-01-12 21:16:04 +08:00
  • 75331b9bd0 feat: 添加搜索功能到历史抽屉并更新国际化消息。 (#226) SMILE 2026-01-11 20:00:10 +08:00
  • 7163464097 fix(ui): 实现 UI 持久化和模板选择统一 linshen 2026-01-11 19:34:00 +08:00
  • afb0f92d19 refactor(e2e): 全面重构端到端测试基础设施 linshen 2026-01-10 15:47:00 +08:00
  • 8467b96263 feat(test): 实现智能测试系统并改进测试策略 linshen 2026-01-10 11:23:00 +08:00
  • 63ab9e66cd feat(test): 建立完整的测试基础设施和集成测试 linshen 2026-01-03 21:08:00 +08:00
  • 69bffd4260 refactor(ui): 完善单一真源架构解决跨模式状态污染 linshen 2026-01-02 16:52:00 +08:00
  • f64534b4cf fix(ui): 修复图像模式问题并新增 JSON 结构化模板 linshen 2026-01-02 11:47:00 +08:00
  • a4ab335c2f fix(ui): 修复 session store 的数据加载和状态同步问题 linshen 2026-01-01 20:15:00 +08:00