Commit Graph

  • d3be96de79 refactor: redesign config panels with refined minimal aesthetic (#384) Dayuan Jiang 2025-12-23 21:52:04 +09:00
  • b2dfd5b890 fix: display correct quota values in limit toast (#383) Dayuan Jiang 2025-12-23 21:08:21 +09:00
  • 72d647de7a fix: use Chat Completions API for OpenAI-compatible proxies (#382) Dayuan Jiang 2025-12-23 20:29:48 +09:00
  • c6b0e5ac62 fix: use totalUsage with all token types for accurate quota tracking (#381) Dayuan Jiang 2025-12-23 20:19:28 +09:00
  • 29121f5e78 fix: use totalUsage with all token types for accurate quota tracking fix/quota-token-counting dayuan.jiang 2025-12-23 19:37:57 +09:00
  • 7de192e1fa fix: enable progressive diagram rendering during streaming (#380) Dayuan Jiang 2025-12-23 18:54:03 +09:00
  • 97ae9395cd feat: add server-side quota tracking with DynamoDB (#379) Dayuan Jiang 2025-12-23 18:36:27 +09:00
  • 5ec05eb100 refactor: simplify Langfuse integration with AI SDK 6 (#375) Dayuan Jiang 2025-12-23 16:26:45 +09:00
  • 9aec7eda79 fix: add continuation retry limit for truncated diagrams (#372) Dayuan Jiang 2025-12-23 14:17:06 +09:00
  • 5a9fed2d31 fix: add continuation retry limit for truncated diagrams fix/continuation-retry-limit dayuan.jiang 2025-12-23 14:10:51 +09:00
  • a0fbc0ad33 fix: use last user message for Langfuse trace input (#371) Dayuan Jiang 2025-12-23 13:43:28 +09:00
  • 0385c45a10 fix: OpenAI reasoning/thinking blocks not showing (#370) Dayuan Jiang 2025-12-23 13:38:50 +09:00
  • 5262b7bfb2 chore: upgrade AI SDK to v6.0.1 (#369) Dayuan Jiang 2025-12-23 13:31:42 +09:00
  • 76d453b533 chore: upgrade AI SDK to v6.0.1 chore/upgrade-ai-sdk-v6 dayuan.jiang 2025-12-23 13:05:51 +09:00
  • 32f7383002 fix: OpenAI reasoning/thinking blocks not showing fix/openai-reasoning-not-showing dayuan.jiang 2025-12-23 13:10:15 +09:00
  • 8cb7494d16 feat(i18n): add translations for model configuration UI (#368) Dayuan Jiang 2025-12-23 11:42:27 +09:00
  • 98625dd72a docs: update about page model info to Haiku 4.5 (#367) Dayuan Jiang 2025-12-23 10:22:31 +09:00
  • b5734aa5e1 chore: hide notice icon from header (#366) Dayuan Jiang 2025-12-23 10:08:14 +09:00
  • 87cdc53665 fix: improve Langfuse span filter to exclude all Next.js infrastructure traces (#365) Dayuan Jiang 2025-12-23 09:47:23 +09:00
  • b4fc259de8 chore: bump version to 0.4.6 (#364) v0.4.6 Dayuan Jiang 2025-12-23 09:09:39 +09:00
  • 629c481c79 debug: add log to verify instrumentation initialization debug/langfuse-instrumentation-log dayuan.jiang 2025-12-23 01:17:40 +09:00
  • 28f9a81e7b chore: add build-time arg for showing About and Notice (#360) Dayuan Jiang 2025-12-23 01:06:42 +09:00
  • 0f67884ead fix: include instrumentation.ts in standalone build for Langfuse (#359) Dayuan Jiang 2025-12-23 01:03:11 +09:00
  • 81e6c02fb4 fix: include instrumentation.ts in standalone build for Langfuse fix/langfuse-standalone-instrumentation dayuan.jiang 2025-12-23 01:00:30 +09:00
  • 3521495ead chore: conditionally show about and notice based on env var (#358) Dayuan Jiang 2025-12-23 00:32:22 +09:00
  • 6446454cd7 fix: add SSRF protection to validate-model endpoint (#357) Dayuan Jiang 2025-12-23 00:26:01 +09:00
  • 84959637db Support subdirectory deployment and fix API path handling (#311) Biki Kalita 2025-12-22 19:58:55 +05:30
  • 9e9ea10beb fix:feature/sglang-provider (#302) pointerhacker 2025-12-22 22:13:45 +08:00
  • deae5c2c38 Fix: Localize TPM rate-limit toast via i18n (#353) Biki Kalita 2025-12-22 19:30:20 +05:30
  • 6e2d98e52d move Language Selector into SettingDialog (#352) Twelveeee 2025-12-22 21:54:25 +08:00
  • 85cb441e26 feat: multi-provider model configuration with UI/UX improvements (#355) Dayuan Jiang 2025-12-22 22:36:36 +09:00
  • 6086c4177a fix: improve duplicate model validation UX in config dialog feat/multi-provider-model-config dayuan.jiang 2025-12-22 22:27:49 +09:00
  • 33fd2a16e6 fix: improve duplicate model ID notifications dayuan.jiang 2025-12-22 21:57:02 +09:00
  • 41c450516c fix: prevent duplicate model IDs within same provider dayuan.jiang 2025-12-22 21:53:56 +09:00
  • 0e8783ccfb fix: UI/UX improvements for model configuration dialog dayuan.jiang 2025-12-22 21:49:29 +09:00
  • 7cf6d7e7bd chore: remove unused code dayuan.jiang 2025-12-22 20:46:12 +09:00
  • 7ed7b29274 fix: complete bedrock support and UI/UX improvements dayuan.jiang 2025-12-22 20:40:12 +09:00
  • 1be0cfa06c fix: reset validation button to Test after success dayuan.jiang 2025-12-22 20:13:57 +09:00
  • 1f6ef7ac90 fix: reset Test button after validation completes dayuan.jiang 2025-12-22 20:11:46 +09:00
  • 56ca9d3f48 feat: add AWS credentials support for Bedrock provider dayuan.jiang 2025-12-22 20:09:16 +09:00
  • e089702949 refactor: revert shadcn component changes, apply hover fix at usage site dayuan.jiang 2025-12-22 20:02:58 +09:00
  • 89b0a96b95 feat: improve model config UI and move selector to chat input dayuan.jiang 2025-12-22 20:00:45 +09:00
  • 1e916aa86e feat: add multi-provider model configuration dayuan.jiang 2025-12-22 17:58:05 +09:00
  • b088a0653e chore: update app icons with new diagram hierarchy design (#350) Dayuan Jiang 2025-12-22 13:24:08 +09:00
  • b25b944600 fix(ci): simplify electron release - let electron-builder publish directly (#349) v0.4.5 Dayuan Jiang 2025-12-22 11:36:38 +09:00
  • 534c23969c fix(ci): disable electron-builder auto-publish to prevent 403 errors fix/electron-workflow-permissions dayuan.jiang 2025-12-22 11:25:58 +09:00
  • 4f07a5fafc fix: add write permissions to electron build jobs (#347) Dayuan Jiang 2025-12-22 11:08:03 +09:00
  • 3fa4721358 fix: add write permissions to electron build jobs dayuan.jiang 2025-12-22 10:56:44 +09:00
  • fc5eca877a chore: bump version to 0.4.5 (#346) Dayuan Jiang 2025-12-22 10:39:28 +09:00
  • f58274bb84 feat(electron): add desktop application support with electron (#344) chouheiwa 2025-12-22 09:18:21 +08:00
  • e03b65328d chore(mcp): bump version to 0.1.5 (#343) Dayuan Jiang 2025-12-21 19:44:01 +09:00
  • 14c1aa8e1c fix(mcp): sync browser state before get_diagram to prevent data loss (#342) Dayuan Jiang 2025-12-21 19:38:35 +09:00
  • 9e651a51e6 Merge pull request #341 from DayuanJiang/feat/mcp-history Dayuan Jiang 2025-12-21 18:08:14 +09:00
  • 2871265362 docs(mcp): add version history feature to README feat/mcp-history dayuan.jiang 2025-12-21 18:07:29 +09:00
  • 9d13bd7451 chore(mcp): bump version to 0.1.4 dayuan.jiang 2025-12-21 18:05:44 +09:00
  • b97f3ccda9 fix(mcp): minimal history integration in index.ts dayuan.jiang 2025-12-21 17:41:27 +09:00
  • 864375b8e4 fix(mcp): capture SVG for AI-generated diagrams dayuan.jiang 2025-12-21 16:58:41 +09:00
  • b9bc2a72c6 refactor(mcp): simplify history implementation dayuan.jiang 2025-12-21 16:11:49 +09:00
  • c215d80688 feat(mcp): add diagram version history dayuan.jiang 2025-12-21 16:09:14 +09:00
  • 74b9e38114 chore: bump version to 0.4.4 (#338) Dayuan Jiang 2025-12-21 01:01:59 +09:00
  • 68ea4958b8 feat: display app version in Settings dialog (#337) v0.4.4 Dayuan Jiang 2025-12-21 00:55:54 +09:00
  • 938faff6b2 feat(mcp): add XML validation and auto-fix to MCP server (#336) Dayuan Jiang 2025-12-21 00:32:51 +09:00
  • a3c9408dff chore(mcp): bump version to 0.1.3 feat/mcp-xml-validation Dayuan Jiang 2025-12-21 00:29:37 +09:00
  • 958f9410df style: auto-format with Biome github-actions[bot] 2025-12-20 15:27:47 +00:00
  • b8126bd98a feat(mcp): add XML validation and auto-fix to MCP server Dayuan Jiang 2025-12-21 00:25:45 +09:00
  • 378bef435e Add i18n support, language toggle UI, and translate Settings dialog (#334) Biki Kalita 2025-12-20 20:18:54 +05:30
  • f087b54ee4 feat: add get_shape_library tool for AI icon discovery (#335) Dayuan Jiang 2025-12-20 23:19:49 +09:00
  • 68f74f74e0 style: auto-format with Biome chore/add-auto-format-workflow github-actions[bot] 2025-12-18 14:03:12 +00:00
  • 6bb33eeda2 chore: add auto-format workflow and fix formatting (#319) Dayuan Jiang 2025-12-18 23:03:08 +09:00
  • 4ad505f432 chore: add auto-format workflow and fix formatting dayuan.jiang 2025-12-18 23:02:19 +09:00
  • a91bd9d1e8 feat: add support for custom AI Gateway base URL (#315) RainX 2025-12-18 21:00:21 +08:00
  • 81eb71e704 fix(components): Send and sidebar buttons become inaccessible when chat-panel is resized (#309) E66Crisp 2025-12-18 20:16:32 +08:00
  • 58b6b19526 fix: Prevent DrawIO remount and data loss when resizing window across 768px breakpoint (#306) E66Crisp 2025-12-18 20:14:10 +08:00
  • f65ef548b2 fix: make draw.io built-in save button work with mouse tracking (#296) Dayuan Jiang 2025-12-17 20:24:53 +09:00
  • 741a00db89 Revert "fix: make draw.io built-in save button work (#293)" (#294) Dayuan Jiang 2025-12-17 19:46:52 +09:00
  • df69fe075c Revert "fix: make draw.io built-in save button work (#293)" revert-293-fix/drawio-save-button Dayuan Jiang 2025-12-17 19:46:37 +09:00
  • bcc6684ecb fix: make draw.io built-in save button work (#293) Dayuan Jiang 2025-12-17 19:14:15 +09:00
  • b4bbda1ccf fix: make draw.io built-in save button work fix/drawio-save-button dayuan.jiang 2025-12-17 19:12:23 +09:00
  • a9415d24e7 Revise preview feature stability note v0.4.3 Dayuan Jiang 2025-12-17 14:52:39 +09:00
  • 439bdd4577 feat: add MCP server package for npx distribution (#284) Dayuan Jiang 2025-12-17 14:50:07 +09:00
  • ecf716125e feat: add MCP server notice to example panel feature/mcp-server Dayuan Jiang 2025-12-17 14:48:36 +09:00
  • 0a2e31b18c chore: remove release notes Dayuan Jiang 2025-12-17 13:12:35 +09:00
  • 78a1f978fc chore: bump version to 0.4.3 and add release notes Dayuan Jiang 2025-12-17 13:10:40 +09:00
  • 5ab751c986 docs: use @latest instead of -y flag for npx (match Playwright MCP style) Dayuan Jiang 2025-12-17 13:00:26 +09:00
  • dad1480d8c fix: exclude packages from Next.js build Dayuan Jiang 2025-12-17 12:56:43 +09:00
  • 98b890bb06 feat: add Vercel AI Gateway support (#274) Ted Cao 2025-12-16 22:43:33 -05:00
  • 0c95e829f0 docs: add multi-client installation instructions for MCP server Dayuan Jiang 2025-12-17 12:36:45 +09:00
  • f6eeeb0d5b docs: add MCP server section to README (preview feature) Dayuan Jiang 2025-12-17 12:31:42 +09:00
  • c0952d6170 chore: bump version to 0.1.2 Dayuan Jiang 2025-12-17 12:19:27 +09:00
  • 79aa8734f1 feat: add MCP server package for npx distribution Dayuan Jiang 2025-12-17 12:15:16 +09:00
  • f039e4a3c8 Feat/add manifest.ts (#270) Bridget Amana 2025-12-16 05:38:53 +01:00
  • 7857858074 feat: add warning dialog for theme and UI style changes (#248) Biki Kalita 2025-12-15 19:10:21 +05:30
  • f0919117eb fix: lowercase repo name for docker pull in ECR push step dayuan.jiang 2025-12-15 21:47:32 +09:00
  • cd76fa615e fix: edit_diagram streaming and JSON repair improvements (#271) Dayuan Jiang 2025-12-15 21:28:31 +09:00
  • c527ce1520 feat: add AWS App Runner deployment support dayuan.jiang 2025-12-15 15:48:33 +09:00
  • 44840d27b3 fix: prevent SSRF attack via custom base URL (GHSA-9qf7-mprq-9qgm) Dayuan Jiang 2025-12-15 15:02:18 +09:00
  • f175276872 refactor: replace text-based edit_diagram with ID-based operations (#267) Dayuan Jiang 2025-12-15 14:22:56 +09:00
  • 09c556e4c3 chore: bump version to 0.4.1 v0.4.1 dayuan.jiang 2025-12-14 23:11:35 +09:00
  • ac1c2ce044 fix: remove overly aggressive message filtering on restore (#263) Dayuan Jiang 2025-12-14 21:49:08 +09:00
  • 78a77e102d fix: prevent browser crash during long streaming sessions (#262) Dayuan Jiang 2025-12-14 21:23:14 +09:00