31 Commits

Author SHA1 Message Date
yihong
56e15d09a9
feat: mypy for all type check () 2024-12-24 18:38:51 +08:00
-LAN-
a056a9d601
feat(code_node): add more check ()
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-22 10:40:43 +08:00
-LAN-
a227af3664
fix(code_node): update type hints for string and number checks in Cod… ()
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-21 21:24:22 +08:00
Novice
79a710ce98
Feat: continue on error ()
Co-authored-by: Novice Lee <novicelee@NovicedeMacBook-Pro.local>
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
2024-12-11 14:22:42 +08:00
-LAN-
bf31a3efbc
feat(workflow-nodes): handle missing variables without failure () 2024-11-08 19:48:05 +08:00
-LAN-
be96f6e62d
refactor(workflow): introduce specific exceptions for code validation () 2024-11-04 15:22:41 +08:00
-LAN-
8f670f31b8
refactor(variables): replace deprecated 'get_any' with 'get' method () 2024-10-22 10:49:19 +08:00
-LAN-
e61752bd3a
feat/enhance the multi-modal support () 2024-10-21 10:43:49 +08:00
Bowen Liang
40fb4d16ef
chore: refurbish Python code by applying refurb linter rules () 2024-09-12 15:50:49 +08:00
Bowen Liang
c69f5b07ba
chore: apply ruff E501 line-too-long linter rule ()
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-12 14:00:36 +08:00
Bowen Liang
292220c596
chore: apply pep8-naming rules for naming convention () 2024-09-11 16:40:52 +08:00
Bowen Liang
2cf1187b32
chore(api/core): apply ruff reformatting () 2024-09-10 17:00:20 +08:00
takatost
dabfd74622
feat: Parallel Execution of Nodes in Workflows ()
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: Yi <yxiaoisme@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-10 15:23:16 +08:00
Bowen Liang
a15080a1d7
bug: ( followup) fix config of CODE_MAX_STRING_LENGTH () 2024-08-27 10:38:24 +08:00
Bowen Liang
3ace01cfb3
chore: cleanup and rearrange unclassified configs into feature config groups () 2024-08-23 22:40:07 +08:00
Yeuoly
784b11ce19
Chore/remove python dependencies selector () 2024-08-21 16:57:14 +08:00
Yeuoly
a02118d5bc
Fix/incorrect code template () 2024-08-21 15:31:13 +08:00
Nam Vu
85fc0fdb51
chore: support CODE_MAX_PRECISION () 2024-08-21 15:11:56 +08:00
hisir
6435b4eb44
Separate CODE_MAX_DEPTH and set it as an environment variable () 2024-08-21 12:48:25 +08:00
灰灰
96dcf0fe8a
fix: code tool fails when null property exists in object () 2024-08-06 16:11:00 +08:00
-LAN-
cfc408095c
fix(api/nodes): Fallback to get_any in some nodes that use object or array. () 2024-07-23 15:51:07 +08:00
-LAN-
5e6fc58db3
Feat/environment variables in workflow ()
Co-authored-by: JzoNg <jzongcode@gmail.com>
2024-07-22 15:29:39 +08:00
-LAN-
4d105d7bd7
feat(*): Swtich to dify_config. () 2024-07-06 12:05:13 +08:00
Bowen Liang
f976740b57
improve: mordernizing validation by migrating pydantic from 1.x to 2.x () 2024-06-14 01:05:37 +08:00
Bowen Liang
083ef2e6fc
improve: exract Code Node provider for each supported scripting language () 2024-05-17 11:58:12 +08:00
Yeuoly
bbef964eb5
improve: code upgrade () 2024-05-13 14:39:14 +08:00
Bowen Liang
049abd698f
improve: test CodeExecutor with code templates and extract CodeLanguage enum () 2024-05-07 12:37:18 +08:00
Yeuoly
e7b4d024ee
optimize: code node has a bad error message () 2024-04-28 17:40:29 +08:00
Yeuoly
c2acb2be60
feat: code () 2024-04-18 08:00:02 +08:00
Yeuoly
337899a03d
Fix/code transform result () 2024-04-09 12:20:34 +08:00
takatost
7753ba2d37
FEAT: NEW WORKFLOW ENGINE ()
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: jyong <jyong@dify.ai>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: jyong <718720800@qq.com>
2024-04-08 18:51:46 +08:00