Commit Graph

  • 603865fdb0 fix: add reopened trigger for pr-review workflow dayuan.jiang 2025-11-29 01:45:44 +09:00
  • 4cb4e187b3 Trigger PR review dayuan.jiang 2025-11-29 01:40:13 +09:00
  • b4d0c6c18b Merge pull request #22 from DayuanJiang/feature/claude-code-actions Dayuan Jiang 2025-11-29 01:32:06 +09:00
  • c03c41d320 Run PR review on both opened and synchronize events dayuan.jiang 2025-11-29 01:29:25 +09:00
  • 9d248e25ad Resolve/collapse comment threads when issues are fixed dayuan.jiang 2025-11-29 01:26:00 +09:00
  • 4f4aae0e39 Check previous comments and mark resolved if fixed dayuan.jiang 2025-11-29 01:25:15 +09:00
  • b00579b257 Remove automatic comment cleanup - GitHub handles outdated comments dayuan.jiang 2025-11-29 01:23:01 +09:00
  • caf7ffe56c Clean up outdated review comments before new review dayuan.jiang 2025-11-29 01:21:44 +09:00
  • 50d16cbe47 Allow Claude to fetch AI SDK docs during PR review dayuan.jiang 2025-11-29 01:20:20 +09:00
  • 56167d363c Add specific AI SDK patterns to PR review prompt dayuan.jiang 2025-11-29 01:18:25 +09:00
  • 3e2dbbb541 Improve PR review prompt: add project context, narrow scope to real bugs only dayuan.jiang 2025-11-29 01:14:36 +09:00
  • efebcea3ba Fix PR review: use correct params and enable inline comments dayuan.jiang 2025-11-29 00:58:02 +09:00
  • 68824bc951 Enable inline code review comments like Vercel bot dayuan.jiang 2025-11-29 00:52:57 +09:00
  • 794826550d Use stable v1 instead of beta for claude-code-action dayuan.jiang 2025-11-29 00:44:58 +09:00
  • de98cf60ae Add Claude Code GitHub Actions with Bedrock and auto PR review dayuan.jiang 2025-11-29 00:29:56 +09:00
  • b3fc624e13 Merge pull request #16 from ylxmf2005/main Dayuan Jiang 2025-11-22 09:52:30 +09:00
  • d2dd501f3f feat: support OpenAI compatible llm ylxmf 2025-11-21 16:58:42 +08:00
  • 5964deeff7 Merge pull request #15 from DayuanJiang/docs/update-examples Dayuan Jiang 2025-11-17 20:47:00 +09:00
  • 663e1c8c77 Update examples section in README.md docs/update-examples Dayuan Jiang 2025-11-17 19:35:55 +09:00
  • 455115935c fix: Remove conflicting width attribute from colspan cell in README table dayuan.jiang 2025-11-17 19:07:43 +09:00
  • 8d36e0dfb0 Merge pull request #14 from DayuanJiang/docs/update-examples Dayuan Jiang 2025-11-17 19:03:29 +09:00
  • 60f4694752 Merge pull request #13 from DayuanJiang/fix/resize Dayuan Jiang 2025-11-17 18:59:07 +09:00
  • aa330f74b3 fix: Preserve state when resizing window to mobile size fix/resize dayuan.jiang 2025-11-17 15:18:29 +09:00
  • 7a6a7eaf7c docs: Update examples with new prompts and demo images dayuan.jiang 2025-11-17 15:12:16 +09:00
  • 7518285e98 Merge pull request #12 from DayuanJiang/chore/fix-readme Dayuan Jiang 2025-11-16 09:16:53 +09:00
  • 5c5da397df chore: Update README for demo site link and simplify multi-provider support section chore/fix-readme dayuan.jiang 2025-11-16 09:16:02 +09:00
  • 0385818b98 Merge pull request #11 from DayuanJiang/feature/seo-improvements Dayuan Jiang 2025-11-16 09:06:27 +09:00
  • 5e5c1fc31c feat: Separate SEO content to /about page (best practice) dayuan.jiang 2025-11-16 09:04:01 +09:00
  • 50b860bdea fix: Update domain and improve SEO implementation dayuan.jiang 2025-11-16 08:41:49 +09:00
  • 533b3ccace feat: Add comprehensive SEO improvements dayuan.jiang 2025-11-16 08:36:13 +09:00
  • 8084905711 chore: Add bug fix task for session timeout issue as todo Dayuan Jiang 2025-11-15 15:37:44 +09:00
  • 0dffe8cc20 Merge pull request #10 from DayuanJiang/chore/modify_readme Dayuan Jiang 2025-11-15 15:35:50 +09:00
  • 065e8f0d62 chore: update readme chore/modify_readme dayuan.jiang 2025-11-15 15:32:21 +09:00
  • ba219730ac Merge pull request #9 from DayuanJiang/release/v0.2.0 v0.2.0 Dayuan Jiang 2025-11-15 15:17:52 +09:00
  • f23f1e3709 chore: bump version to 0.2.0 dayuan.jiang 2025-11-15 15:16:40 +09:00
  • 4896bf6283 Merge pull request #8 from DayuanJiang/feature/add-multi-provider Dayuan Jiang 2025-11-15 15:02:06 +09:00
  • 58dcb3c41a feat: add OpenRouter support and fix input disabling dayuan.jiang 2025-11-15 14:29:18 +09:00
  • 4a3abc2e39 add multiple provider dayuan.jiang 2025-11-15 13:36:42 +09:00
  • d2e79652db Merge pull request #7 from DayuanJiang/feature/toggle-chat-panel Dayuan Jiang 2025-11-15 12:16:43 +09:00
  • e53f77a2a6 feat: add show/hide chat panel with Ctrl+B shortcut dayuan.jiang 2025-11-15 12:09:32 +09:00
  • 71f5460418 chore: add support for multiple AI providers in the roadmap dayuan.jiang 2025-11-13 23:43:14 +09:00
  • 13c3d11ec1 Merge pull request #6 from DayuanJiang/edit_fallback Dayuan Jiang 2025-11-13 23:35:15 +09:00
  • cb458af371 chore: remove .claude/settings.local.json from git tracking dayuan.jiang 2025-11-13 23:29:57 +09:00
  • 8c4913d85e chore: remove ec2-push-script.sh and add to .gitignore dayuan.jiang 2025-11-13 23:24:50 +09:00
  • 8b68e5740a Auto-commit before push DayuanJiang 2025-11-13 14:20:08 +00:00
  • 7b08c7332a feat: add automatic fallback from edit_diagram to display_diagram with 3-retry policy dayuan.jiang 2025-11-13 22:27:11 +09:00
  • 34de984fb8 docs: update README and add env.example for API key configuration dayuan.jiang 2025-11-10 19:52:08 +09:00
  • 61aa0937d6 feat: add tool input streaminig dayuan.jiang 2025-11-10 18:45:25 +09:00
  • fa173feb11 Change asset link in README Dayuan Jiang 2025-11-10 11:42:38 +09:00
  • 8365f509d3 Update README.md's demo video Dayuan Jiang 2025-11-10 11:41:04 +09:00
  • 6940a5156d refactor: improve diagram handling and error messaging in chat components dayuan.jiang 2025-11-10 11:27:25 +09:00
  • ce45339c0d fix: enhance file handling and UI improvements in chat and file preview components dayuan.jiang 2025-11-10 10:28:37 +09:00
  • 93d02a8d44 feat: add mobile detection with desktop-only message dayuan.jiang 2025-11-10 09:25:56 +09:00
  • a3ada79a65 feat: add a image comfirm feature dayuan.jiang 2025-11-10 09:17:11 +09:00
  • c1923e84da minor: add a new example dayuan.jiang 2025-11-10 09:13:21 +09:00
  • bd1c113bec minor: fix prompt dayuan.jiang 2025-11-10 09:12:30 +09:00
  • 4efbe78d5a fix: enhance permissions in settings and update .gitignore for local config dayuan.jiang 2025-11-10 00:00:02 +09:00
  • d8d0a800fe fix: update dependencies and add settings for npm permissions dayuan.jiang 2025-11-09 23:24:15 +09:00
  • d34bfa4275 Update README.md Dayuan Jiang 2025-09-01 10:35:28 +09:00
  • dc25473724 fix git ignore dayuan.jiang 2025-08-31 21:39:12 +09:00
  • 3af8087cb2 docs: update README with new features dayuan.jiang 2025-08-31 20:54:07 +09:00
  • de2a6938b1 feat: improve XML handling and edit_diagram tool dayuan.jiang 2025-08-31 20:52:04 +09:00
  • b110f1cb63 change model back to gpt5 dayuan.jiang 2025-08-31 12:59:29 +09:00
  • 44ec398f30 upgrade to ai-sdk 5 dayuan.jiang 2025-08-31 12:54:14 +09:00
  • 1da5976235 update model to gpt-5 dayuan.jiang 2025-08-19 01:17:17 +00:00
  • e36aedf2fd change the model back to gpt4.1 dayuan.jiang 2025-07-31 22:01:24 +00:00
  • f7da48f132 fix: Prevent focus shift and diagram reversion when typing in chat dayuan.jiang 2025-07-31 09:32:44 +00:00
  • 7ffd48c215 change model dayuan.jiang 2025-07-31 08:14:43 +00:00
  • 6c641dbcf9 Feat: Add XML guide to prompt, update model and deps dayuan.jiang 2025-05-22 00:44:24 +00:00
  • 932bf102ec fix: Implement auto-collapse for tool invocation args in chat message display dayuan.jiang 2025-04-04 02:29:33 +00:00
  • 78f2c4f60c fix: Integrate smoothStream and enhance chat message display with args handling dayuan.jiang 2025-04-04 02:10:24 +00:00
  • aeca1adf89 fix: Add maxDuration constant for chat API route dayuan.jiang 2025-04-04 01:48:15 +00:00
  • a44918385a fix: Enable tool call streaming in chat API route dayuan.jiang 2025-04-04 01:41:42 +00:00
  • 2d042af02b fix: Disable tool call streaming in chat API route dayuan.jiang 2025-04-04 01:28:50 +00:00
  • 8f3c11e0e8 fix: Enhance chat message display with chart handling and import new SDKs dayuan.jiang 2025-04-04 01:26:16 +00:00
  • 9967ee85ac chore: update package-lock.json dayuan.jiang 2025-04-03 23:53:32 +00:00
  • 5060aa957a chore: Update package-lock.json with new SWC binaries for various platforms dayuan.jiang 2025-04-03 23:51:23 +00:00
  • 7124bf03e9 minor: add some placeholder dayuan.jiang 2025-04-03 15:31:13 +00:00
  • d915318605 add github icon dayuan.jiang 2025-04-03 15:29:26 +00:00
  • 1e680640b8 feat: Add clipboard paste handling in ChatInput for image uploads dayuan.jiang 2025-04-03 15:18:14 +00:00
  • 645980fbb6 change model to claud 3.5 dayuan.jiang 2025-04-03 15:10:53 +00:00
  • bc7ef5c5d4 refactor: Move DiagramProvider to RootLayout for improved context management dayuan.jiang 2025-03-27 08:24:17 +00:00
  • 008bb9d486 refactor: Simplify Home component layout by integrating DiagramPageLayout functionality directly dayuan.jiang 2025-03-27 08:17:54 +00:00
  • 0a895fda1e minor: remove unused function dayuan.jiang 2025-03-27 08:13:26 +00:00
  • 6c8b5c48a2 refactor: Relocate handleClear Logic: Move the chat and diagram clearing logic to ChatPanel (or a Server Action) and have ChatInput call the onClearChat prop. Introduce a clearDiagram method in DiagramContext. dayuan.jiang 2025-03-27 08:09:22 +00:00
  • 7e0790d60f refactor: update setFiles prop type to accept File[] and simplify file handling dayuan.jiang 2025-03-27 08:02:03 +00:00
  • 34cc437523 refactor: Reduce Prop Drilling & Improve Separation of Concerns: dayuan.jiang 2025-03-27 07:48:19 +00:00
  • 13ace596d2 refactor: move extractDiagramXML function to utils and remove unused file dayuan.jiang 2025-03-27 06:45:38 +00:00
  • f650f7b28c feat: add Vercel Analytics integration to the application dayuan.jiang 2025-03-26 13:44:02 +00:00
  • 64bb9dd900 refactor: simplify enhancedMessages construction in chat route dayuan.jiang 2025-03-26 10:58:48 +00:00
  • fa72097838 refactor: replace Tooltip components with ButtonWithTooltip in ChatInput dayuan.jiang 2025-03-26 10:32:33 +00:00
  • da98a184f9 refactor: extract ResetWarningModal from chat-input.tsx dayuan.jiang 2025-03-26 08:58:46 +00:00
  • 3b4072b113 refactor: extract HistoryDialog component dayuan.jiang 2025-03-26 08:51:21 +00:00
  • 15cd66d0bf minor: update refs in diagram context to use React.Ref type dayuan.jiang 2025-03-26 06:47:44 +00:00
  • 09dc466b2a minor: simplify DiagramPageLayout structure by removing unnecessary divs dayuan.jiang 2025-03-26 06:43:27 +00:00
  • 5c00c00584 refactor: extract all states to diagram-context. dayuan.jiang 2025-03-26 00:30:00 +00:00
  • bd6946a13c minor: fix the prompt dayuan.jiang 2025-03-25 10:56:08 +00:00
  • 5d152c66d5 fix: flash problem dayuan.jiang 2025-03-25 08:56:24 +00:00
  • 8882aa9ee1 fix: fix the issue that the diagram flash during generation dayuan.jiang 2025-03-25 08:56:11 +00:00
  • 21537f6e7b refactor: remove stepCounterRef prop and manage step counter internally dayuan.jiang 2025-03-25 04:23:38 +00:00