mirror of
https://github.com/DayuanJiang/next-ai-draw-io.git
synced 2026-01-02 22:32:27 +08:00
Commit Graph
Select branches
Hide Pull Requests
chore/add-auto-format-workflow
chore/add-tone-style-guidelines
chore/cleanup-header-about-link
chore/cleanup-root-folder
chore/fix-readme
chore/modify_readme
chore/upgrade-ai-sdk-v6
cloudflare-worker-wip
debug/langfuse-instrumentation-log
docs/i18n-structure
docs/update-examples
feat/add-deepseek-provider
feat/enhance-system-prompt
feat/improve-cache-and-edit-tracking
feat/langfuse-integration
feat/mcp-history
feat/mcp-xml-validation
feat/message-edit-regenerate
feat/message-edit-regenerate-and-langfuse-feedback
feat/multi-provider-model-config
feat/tool-streaming
feature/claude-code-actions
feature/improve-pr-review-workflow
feature/mcp-server
fix-aichat
fix/404-error
fix/auto-format-fork-prs
fix/bug-fixes
fix/cascade-delete-edit-diagram
fix/continuation-retry-limit
fix/deepseek-image-error-message
fix/drawio-save-button
fix/electron-workflow-permissions
fix/empty-content-array-filter
fix/flash-of-default-content-on-refresh
fix/hydration-and-prompts
fix/image-not-supported-error-detection
fix/langfuse-standalone-instrumentation
fix/limit-auto-retry-count
fix/move-utility-buttons-to-settings
fix/openai-reasoning-not-showing
fix/prevent-back-gesture-navigation
fix/quota-token-counting
fix/resize
fix/restore-status-notice
fix/shorten-toast-duration
fix/truncation-error-handling
fix/xml-auto-fix-99-percent
main
refactor/dry-eliminate-code-duplication
refactor/extract-diagram-tool-handlers
remove-electron-settings
renovate/react-resizable-panels-4.x
renovate/zod-4.x
revert-293-fix/drawio-save-button
test/replicate-pr21-copy-button
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#137
#138
#14
#140
#142
#145
#147
#148
#15
#150
#151
#152
#153
#154
#155
#156
#157
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#17
#17
#170
#171
#173
#176
#180
#185
#186
#187
#188
#189
#190
#191
#198
#2
#202
#205
#206
#21
#211
#213
#214
#215
#217
#219
#22
#224
#225
#227
#229
#23
#235
#236
#237
#238
#24
#246
#247
#248
#25
#251
#252
#253
#254
#257
#26
#260
#261
#262
#263
#267
#27
#270
#271
#274
#277
#277
#279
#28
#284
#286
#291
#292
#293
#294
#296
#297
#298
#299
#30
#300
#302
#303
#303
#306
#309
#31
#311
#312
#313
#315
#319
#32
#320
#326
#326
#329
#333
#333
#334
#335
#336
#337
#338
#34
#341
#342
#343
#344
#346
#347
#348
#349
#350
#352
#353
#354
#355
#357
#358
#359
#36
#360
#361
#364
#365
#366
#367
#368
#369
#370
#371
#372
#375
#379
#38
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#392
#395
#396
#400
#402
#403
#404
#404
#405
#406
#41
#411
#412
#413
#415
#416
#419
#422
#424
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#434
#435
#436
#438
#439
#44
#440
#440
#441
#441
#442
#443
#446
#446
#447
#448
#449
#451
#456
#457
#46
#462
#463
#464
#465
#466
#467
#468
#47
#470
#473
#474
#477
#48
#480
#481
#482
#483
#484
#484
#485
#486
#487
#488
#489
#49
#490
#490
#51
#52
#55
#56
#59
#6
#60
#61
#62
#63
#64
#66
#68
#69
#7
#71
#72
#74
#77
#8
#82
#83
#85
#9
#92
#94
#95
#96
#98
#99
v0.2.0
v0.3.0
v0.4.0
v0.4.1
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.4.8
Select branches
Hide Pull Requests
chore/add-auto-format-workflow
chore/add-tone-style-guidelines
chore/cleanup-header-about-link
chore/cleanup-root-folder
chore/fix-readme
chore/modify_readme
chore/upgrade-ai-sdk-v6
cloudflare-worker-wip
debug/langfuse-instrumentation-log
docs/i18n-structure
docs/update-examples
feat/add-deepseek-provider
feat/enhance-system-prompt
feat/improve-cache-and-edit-tracking
feat/langfuse-integration
feat/mcp-history
feat/mcp-xml-validation
feat/message-edit-regenerate
feat/message-edit-regenerate-and-langfuse-feedback
feat/multi-provider-model-config
feat/tool-streaming
feature/claude-code-actions
feature/improve-pr-review-workflow
feature/mcp-server
fix-aichat
fix/404-error
fix/auto-format-fork-prs
fix/bug-fixes
fix/cascade-delete-edit-diagram
fix/continuation-retry-limit
fix/deepseek-image-error-message
fix/drawio-save-button
fix/electron-workflow-permissions
fix/empty-content-array-filter
fix/flash-of-default-content-on-refresh
fix/hydration-and-prompts
fix/image-not-supported-error-detection
fix/langfuse-standalone-instrumentation
fix/limit-auto-retry-count
fix/move-utility-buttons-to-settings
fix/openai-reasoning-not-showing
fix/prevent-back-gesture-navigation
fix/quota-token-counting
fix/resize
fix/restore-status-notice
fix/shorten-toast-duration
fix/truncation-error-handling
fix/xml-auto-fix-99-percent
main
refactor/dry-eliminate-code-duplication
refactor/extract-diagram-tool-handlers
remove-electron-settings
renovate/react-resizable-panels-4.x
renovate/zod-4.x
revert-293-fix/drawio-save-button
test/replicate-pr21-copy-button
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#137
#138
#14
#140
#142
#145
#147
#148
#15
#150
#151
#152
#153
#154
#155
#156
#157
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#17
#17
#170
#171
#173
#176
#180
#185
#186
#187
#188
#189
#190
#191
#198
#2
#202
#205
#206
#21
#211
#213
#214
#215
#217
#219
#22
#224
#225
#227
#229
#23
#235
#236
#237
#238
#24
#246
#247
#248
#25
#251
#252
#253
#254
#257
#26
#260
#261
#262
#263
#267
#27
#270
#271
#274
#277
#277
#279
#28
#284
#286
#291
#292
#293
#294
#296
#297
#298
#299
#30
#300
#302
#303
#303
#306
#309
#31
#311
#312
#313
#315
#319
#32
#320
#326
#326
#329
#333
#333
#334
#335
#336
#337
#338
#34
#341
#342
#343
#344
#346
#347
#348
#349
#350
#352
#353
#354
#355
#357
#358
#359
#36
#360
#361
#364
#365
#366
#367
#368
#369
#370
#371
#372
#375
#379
#38
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#392
#395
#396
#400
#402
#403
#404
#404
#405
#406
#41
#411
#412
#413
#415
#416
#419
#422
#424
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#434
#435
#436
#438
#439
#44
#440
#440
#441
#441
#442
#443
#446
#446
#447
#448
#449
#451
#456
#457
#46
#462
#463
#464
#465
#466
#467
#468
#47
#470
#473
#474
#477
#48
#480
#481
#482
#483
#484
#484
#485
#486
#487
#488
#489
#49
#490
#490
#51
#52
#55
#56
#59
#6
#60
#61
#62
#63
#64
#66
#68
#69
#7
#71
#72
#74
#77
#8
#82
#83
#85
#9
#92
#94
#95
#96
#98
#99
v0.2.0
v0.3.0
v0.4.0
v0.4.1
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.4.8
-
dedb5855c3
refactor: move message-display to seperate component.
dayuan.jiang
2025-03-25 02:58:11 +00:00 -
d2a630929b
refactor: chat-example-panel.tsx
dayuan.jiang
2025-03-25 02:24:12 +00:00 -
df74c36242
Update README.md
Dayuan Jiang
2025-03-24 11:54:01 +09:00 -
a89781848b
docs: update README.md
dayuan.jiang
2025-03-24 02:43:27 +00:00 -
19dacfad30
fix: Corrected a bug where the current XML file was not attached to the user message.
dayuan.jiang
2025-03-24 02:38:27 +00:00 -
05d1adc179
docs: update diagram representation library in README
dayuan.jiang
2025-03-24 01:02:09 +00:00 -
46c0bed167
Update README.md
Dayuan Jiang
2025-03-24 09:56:55 +09:00 -
e10d5e072f
docs: add demo site link to README
dayuan.jiang
2025-03-23 15:28:05 +00:00 -
240ab2002d
fix: fix readme.md
dayuan.jiang
2025-03-23 15:24:49 +00:00 -
cb9d37c2c6
docs: update README with project overview, features, and usage instructions
dayuan.jiang
2025-03-23 15:03:38 +00:00 -
0645c8d946
fix: style
dayuan.jiang
2025-03-23 14:40:23 +00:00 -
f44346762f
fix: style
dayuan.jiang
2025-03-23 14:36:21 +00:00 -
762b970cd9
fix: update diagram history dialog with description and adjust image styling
dayuan.jiang
2025-03-23 14:31:19 +00:00 -
cc5c06de2e
fix: diagram history
dayuan.jiang
2025-03-23 14:22:40 +00:00 -
6819a92921
feat: implement diagram history functionality with history dialog in ChatInput and ChatPanel
dayuan.jiang
2025-03-23 13:54:21 +00:00 -
1f69cf590b
feat: add confirmation dialog for clearing conversation and diagram in ChatInput
dayuan.jiang
2025-03-23 13:31:26 +00:00 -
b3f8820444
feat: add prompt examples panel and replicate flowchart functionality in ChatPanel
dayuan.jiang
2025-03-23 13:15:28 +00:00 -
51d4536dbb
feat: remove Assistant component and implement drag-and-drop file upload in ChatInput
dayuan.jiang
2025-03-23 12:56:47 +00:00 -
385a103982
feat: remove unused SVG files and update layout metadata for Next-AI-Drawio
dayuan.jiang
2025-03-23 12:48:31 +00:00 -
ef0c75dca5
feat: add clipboard paste handling in ChatInput for image file uploads
dayuan.jiang
2025-03-23 12:12:24 +00:00 -
9faa75ec9b
feat: add onDisplayChart prop to ChatInput and integrate with ChatPanel for diagram handling
dayuan.jiang
2025-03-23 12:04:33 +00:00 -
50dc4eda6d
feat: enhance ChatPanel and ChatInput to support image file uploads and display
dayuan.jiang
2025-03-23 11:03:25 +00:00 -
df483ae647
feat: enhance ChatPanel to fetch chart data before submission and track update steps
dayuan.jiang
2025-03-22 16:03:03 +00:00 -
a27c94f798
feat: add XML handling in ChatPanel and utility function for legal XML conversion
dayuan.jiang
2025-03-22 15:45:49 +00:00 -
cfe3445a4f
feat: enhance ChatPanel with tool call streaming and update diagram handling
dayuan.jiang
2025-03-22 15:00:40 +00:00 -
fc4383dfb5
feat: update tool names and descriptions for diagram handling, add clear messages functionality in ChatInput
dayuan.jiang
2025-03-22 14:28:55 +00:00 -
4834d524b9
feat: update ChatInput and ChatPanel to use status instead of isLoading for improved state management
dayuan.jiang
2025-03-22 13:26:14 +00:00 -
1b40a3c456
feat: implement ChatInput component for enhanced message input and handling in ChatPanel
dayuan.jiang
2025-03-22 13:15:51 +00:00 -
1978be09f4
refactor: remove unused components and clean up ChatPanel layout
dayuan.jiang
2025-03-22 12:43:24 +00:00 -
00769197d6
feat: add rendering for tool invocations in ChatPanel and enhance message handling
dayuan.jiang
2025-03-19 12:14:09 +00:00 -
bb753c4140
feat: update system message to reflect diagram terminology and integrate OpenAI model
dayuan.jiang
2025-03-19 12:02:07 +00:00 -
7caaa358e4
feat: enhance chat functionality with XML guide integration and improved tool descriptions
dayuan.jiang
2025-03-19 11:03:37 +00:00 -
ec80a6c578
refactor: remove unused WebSearchToolUI component and update onFetchChart to return a Promise
dayuan.jiang
2025-03-19 09:46:30 +00:00 -
2832e9e5e7
fix: update input value in ChatPanel to provide a prompt for user interaction
dayuan.jiang
2025-03-19 09:01:30 +00:00 -
51ce74400d
feat: add system message for flowchart assistance and improve message handling in chat API
dayuan.jiang
2025-03-19 08:40:08 +00:00 -
585c3bac1f
feat: enhance chat functionality with flowchart tools integration and improved UI interactions
dayuan.jiang
2025-03-19 08:16:44 +00:00 -
5a11c32bc4
feat: add WebSearchToolUI component and input UI, integrate Radix UI scroll area
dayuan.jiang
2025-03-19 07:20:22 +00:00 -
5d1a33b18d
fix: decode URL-encoded content in extractDiagramXML function
dayuan.jiang
2025-03-19 06:19:08 +00:00 -
10f9459627
refactor: change extractDiagramXML to synchronous function and improve error handling in the UI
dayuan.jiang
2025-03-19 06:11:04 +00:00 -
e26ef731e9
initialize project with Next.js, Tailwind CSS, and essential configurations
dayuan.jiang
2025-03-19 06:04:06 +00:00