69b6f6f5d2
Fixes issue 21157/20661 extra quote in agent node ( #21674 )
...
Co-authored-by: Wang Han <wanghan@zhejianglab.org >
2025-07-01 10:43:46 +08:00
9ded6f6a40
[fix] #21678 User input of remote file link on the run page form causes conversation/message interface error ( #21683 )
...
Co-authored-by: 李强04 <liqiang04@gaotu.cn >
2025-07-01 10:40:39 +08:00
55a6b330ec
Add get document detail service api ( #21700 )
...
Co-authored-by: lizb <lizb@sugon.com >
2025-06-30 22:13:56 +08:00
75511d38c1
Merge branch 'feat/mcp' into deploy/dev
2025-06-30 16:16:56 +08:00
7ccaadee83
fix: change the server version to support claude
2025-06-30 16:15:28 +08:00
654d3d53f8
feat: add plugin queue to celery cmd in entrypoint.sh
2025-06-30 15:22:41 +08:00
0d98f23549
fix(api): Fix resetting sys var causing internal server error
2025-06-30 15:21:57 +08:00
d601dd3ae6
chore: commit plugin.py
2025-06-30 14:38:14 +08:00
db0090972e
Merge branch 'feat/plugin-auto-upgrade' into deploy/dev
2025-06-30 14:37:55 +08:00
273cb091fa
fix: mcp tool node icon
2025-06-30 14:12:20 +08:00
c885b384a5
Merge branch 'main' into feat/mcp
2025-06-30 10:07:15 +08:00
37e19de7ab
feat(inner-api/workspace): include tenant details in CreateWorkspace response ( #21636 )
2025-06-27 18:28:03 +08:00
28f5c37211
Add Env 'CELERY_SENTINEL_PASSWORD' for celery connect redis sentinel. ( #21198 )
2025-06-27 17:37:11 +08:00
87efe45240
feat(plugin): Add API endpoint for invoking LLM with structured output ( #21624 )
2025-06-27 15:57:44 +08:00
0cb00d5fd2
refactor: move structured output support outside LLM Node ( #21565 )
...
Co-authored-by: Novice <novice12185727@gmail.com >
2025-06-27 14:55:31 +08:00
cdb9eecbaf
fix: Resolving conflicts caused by tablestore dependency on enum34 ( #21605 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-06-27 14:17:52 +08:00
a06af88b26
Feat/api validate model provider ( #21582 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-06-27 09:59:44 +08:00
33f0457a23
fix: wrong token number when using qa_model and answer is updated. ( #21574 )
2025-06-27 09:11:41 +08:00
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
2025-06-26 17:44:14 +08:00
f9c07ffca1
chore: update the mcp support version
2025-06-26 15:40:07 +08:00
ecc4ad0770
fix: the mcp server disable status
2025-06-26 13:54:18 +08:00
8a954c0b19
Merge branch 'main' into feat/tool-plugin-oauth
2025-06-26 13:29:15 +08:00
f4f6e41074
feat(oauth): add oauth redirect_uri parameters
2025-06-26 13:28:37 +08:00
ba843c2691
feat(oauth): update api
2025-06-26 11:59:20 +08:00
ef35e9febb
feat: add server identifer field
2025-06-26 10:32:05 +08:00
cefb8e4218
chore: Simplify code logic ( #21496 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-06-26 10:09:52 +08:00
90aba77471
chore: remove unused code ( #21497 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-06-26 10:08:17 +08:00
785d4b3de7
feat: refactor: test_dataset unit tests #21499 ( #21502 )
2025-06-26 10:07:54 +08:00
6bb82f8ee0
Fix minor comment missing ( #21517 )
2025-06-26 10:06:49 +08:00
8f61408cb6
fix: change the mcp tool update logic
2025-06-26 09:42:19 +08:00
d454f09e13
feat: add a magic field in the cancel invite api response ( #21505 )
2025-06-25 18:37:56 +08:00
00f0b569cc
Feat/kb index ( #20868 )
...
Co-authored-by: twwu <twwu@dify.ai >
2025-06-25 17:52:59 +08:00
3acaa59885
fix(update_provider_when_message_created): Fix db transaction ( #21503 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-25 17:23:45 +08:00
2d5cdbe79c
chore(version): Bump to 1.5.0 ( #21415 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-25 16:54:44 +08:00
8f15341f1e
fix(event_handlers): DB dead lock ( #21468 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-25 16:20:37 +08:00
6c9e99b0c6
Merge branch 'main' into feat/tool-plugin-oauth
2025-06-25 15:14:03 +08:00
1dd2607dfd
feat(oauth): refactor proxy context ( #21483 )
2025-06-25 15:10:45 +08:00
ce4cc54cc9
feat(oauth): merge tool oauth and remove sequence number branches
2025-06-25 14:51:55 +08:00
1a2dfd950e
Merge branch 'main' into feat/tool-plugin-oauth
...
# Conflicts:
# api/core/plugin/impl/oauth.py
# api/services/plugin/oauth_service.py
2025-06-25 14:31:15 +08:00
a58e99c671
Merge branch 'main' into feat/tool-plugin-oauth
2025-06-25 14:29:39 +08:00
164e5481c5
feat(oauth): plugin oauth service ( #21480 )
2025-06-25 14:14:30 +08:00
f783ad68e4
chore(refactor): queries in service and auth components
2025-06-25 14:09:19 +08:00
a098825fcc
Update smtp.py ( #21335 )
2025-06-25 13:50:35 +08:00
268da31332
fix(api): adding variable to variable pool recursively while loading draft variables. ( #21478 )
...
This PR fix the issue that `ObjectSegment` are not recursively added to the draft variable pool while loading draft variables from database. It also fixes an issue about loading variables with more than two elements in the its selector.
Enhances #19735 .
Closes #21477 .
2025-06-25 12:39:22 +08:00
94f8e48647
Refactor update dataset ( fix #21401 ) ( #21402 )
...
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-25 11:44:35 +08:00
8bd05aee4b
Merge branch 'feat/plugin-oauth' into feat/tool-plugin-oauth
...
# Conflicts:
# api/services/plugin/oauth_service.py
2025-06-25 10:38:18 +08:00
c7ee0f2a93
fix(knowledge_base): Unchecked metadata name length ( #21454 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-25 10:18:20 +08:00
fcfaa7ce13
feat(oauth): plugin oauth service
2025-06-25 10:13:41 +08:00
01922f2d02
feat: add unique id in mcp tool dsl
2025-06-25 09:38:50 +08:00
7979e05ade
Merge branch 'main' into feat/tool-plugin-oauth
...
# Conflicts:
# README.md
# api/services/tools/builtin_tools_manage_service.py
2025-06-24 21:09:15 +08:00