978598f06e
refactor: streamable http app server
2025-07-08 15:26:25 +08:00
1a67cb77cc
fix: parameter key error
2025-07-07 15:13:43 +08:00
17c3033710
chore: change the oauth model
2025-07-06 15:48:36 +08:00
2c1bf7c411
Merge branch 'main' into feat/mcp
2025-07-02 15:31:12 +08:00
3e9368ce84
refactor: simplify logic based on review suggestions
2025-07-02 15:15:38 +08:00
c4b960cc1a
Improve Langfuse trace readability ( #21777 )
2025-07-02 09:15:24 +08:00
a82943a83d
minor fix: add parameters in error msg of Plugin service returned no options ( #21662 )
2025-07-01 22:58:59 +08:00
9a4c1fe834
fix: if parameter is not required, continue ( #21761 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-01 21:25:45 +08:00
b9ff716c18
fix: incorrect api module version in pyproject.toml ( #21755 )
...
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-01 17:12:52 +08:00
8516d15a4e
fix: handle configure button for notion internal integration ( #21412 )
2025-07-01 16:58:00 +08:00
4198a533ad
fix: code Interpreter error handling not work ( #21736 )
2025-07-01 16:16:34 +08:00
3102a41ab7
fix: add api return uuid
2025-07-01 14:07:10 +08:00
1a7ad195f0
refactor: define the Dify project version in pyproject.toml ( #20910 )
2025-07-01 12:07:24 +08:00
cf2173644e
Release db.session connection before workflow new thread long time operation ( #21726 )
...
Co-authored-by: 李强04 <liqiang04@gaotu.cn >
2025-07-01 12:05:29 +08:00
b8b9c3a783
fix: set the func.coalesce() second paramter default value #21239 ( #21240 )
...
Signed-off-by: YoungLH <974840768@qq.com >
2025-07-01 11:31:14 +08:00
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
7ccaadee83
fix: change the server version to support claude
2025-06-30 16:15:28 +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
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
1dd2607dfd
feat(oauth): refactor proxy context ( #21483 )
2025-06-25 15:10:45 +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
c7ee0f2a93
fix(knowledge_base): Unchecked metadata name length ( #21454 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-25 10:18:20 +08:00
01922f2d02
feat: add unique id in mcp tool dsl
2025-06-25 09:38:50 +08:00