Commit Graph

522 Commits

Author SHA1 Message Date
Joel 81f6344aaa feat: can update var 2025-08-08 16:16:52 +08:00
Joel 89963ecf59 feat: can remove 2025-08-08 15:08:02 +08:00
Joel a18bcf3957 feat: pass current value to form input 2025-08-08 14:22:30 +08:00
JzoNg c28720529e add suspended status 2025-08-08 11:27:11 +08:00
JzoNg 242826013e update validation for human input node 2025-08-08 10:38:32 +08:00
JzoNg 05453cb22f user action validation 2025-08-08 10:14:29 +08:00
JzoNg da211d3009 timeout value validation 2025-08-08 09:42:21 +08:00
JzoNg f8a249de03 email config validation 2025-08-07 20:03:53 +08:00
Joel e2e5dedceb feat: add form content editor 2025-08-07 18:28:17 +08:00
JzoNg bd7ba85471 fix input focus 2025-08-07 18:21:43 +08:00
JzoNg 7d5f6bc255 email input 2025-08-07 18:13:21 +08:00
JzoNg fcc8789cc3 member selector 2025-08-07 18:13:21 +08:00
Joel 6da1a48cad chore: notes add form content holder 2025-08-07 17:56:37 +08:00
JzoNg 792f28451c timeout new data structure 2025-08-07 10:44:25 +08:00
JzoNg 82530df38f mail body input 2025-08-06 17:04:46 +08:00
JzoNg ce8325c83c update data structure 2025-08-06 17:02:40 +08:00
JzoNg 3ed561d943 delivery method item 2025-08-06 17:02:40 +08:00
JzoNg a6d2392c6c method selector 2025-08-01 15:36:02 +08:00
JzoNg 3371989572 method selector 2025-08-01 15:14:27 +08:00
JzoNg f04daf056d delivery methods 2025-08-01 14:37:48 +08:00
JzoNg fb6c8fa01f user action add 2025-08-01 14:26:21 +08:00
JzoNg b02199145e user actions 2025-07-27 16:46:40 +08:00
JzoNg 95b88a0621 add timeout of human input node 2025-07-25 11:42:50 +08:00
JzoNg 1ab02c6e9a human input node style complete 2025-07-25 10:45:56 +08:00
JzoNg 1099ab5d91 update human input node 2025-07-25 08:54:43 +08:00
JzoNg 6485adae35 add human input node 2025-07-25 08:54:43 +08:00
Yeuoly 9237976988
fix: refine handling of constant and mixed input types in ToolManager and ToolNodeData (#22903) 2025-07-24 16:14:08 +08:00
HyaCinth b8504ac7d0
refactor(dayjs): Refactor internationalized time formatting feature (#22870) (#22872) 2025-07-24 10:42:33 +08:00
yijq eb06de0921
refactor: Modify the triggering method of the variable selector in the modification object subtree panel(#22237) (#22238) 2025-07-22 08:24:54 +08:00
lyzno1 b5599b2945
fix: prevent panel width localStorage pollution during viewport compression (#22745) (#22747) 2025-07-22 08:11:01 +08:00
Novice 17a8f1a0f1
fix: avoid using node_data.version for judgement tool node version (#22462)
Co-authored-by: JzoNg <jzongcode@gmail.com>
2025-07-21 09:28:47 +08:00
mudiko d37b6716cd
Fix #22508 (#22590) 2025-07-18 13:43:58 +08:00
Wu Tianwei b035f3f884
feat: convert components to dynamic imports for improved performance (#22614) 2025-07-18 11:43:37 +08:00
znn 3826b57424
remove node-info for non mcp (#22595) 2025-07-18 09:25:57 +08:00
Kalo Chin 7a69b57823
Fix jinja2 variable naming inconsistencies (#22578) 2025-07-17 22:16:47 +08:00
Asuka Minato 2423f97c72
remove overrides (#22575) 2025-07-17 21:47:48 +08:00
Maries a4ef900916
Support OAuth Integration for Plugin Tools (#22550)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
2025-07-17 17:18:44 +08:00
znn 3cfba9e47b
updating icon (#22485) 2025-07-17 15:10:36 +08:00
Chieh Wang 30aa052a57
feat: Add Citations and Attributions to Agent Node (#18558)
Co-authored-by: oneness0 <2902216407@qq.com>
Co-authored-by: Novice <novice12185727@gmail.com>
2025-07-16 15:46:15 +08:00
Minamiyama 66cc1b4308
feat(variable-list): add drag-and-drop functionality for variables in code node (#22127) 2025-07-16 15:24:19 +08:00
QuantumGhost 2c1ab4879f
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025)
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025)

This PR addresses serialization issues in the VariablePool model by separating the `value_type` tags for `IntegerSegment`/`FloatSegment` and `IntegerVariable`/`FloatVariable`. Previously, both Integer and Float types shared the same `SegmentType.NUMBER` tag, causing conflicts during serialization.

Key changes:
- Introduce distinct `value_type` tags for Integer and Float segments/variables
- Add `VariableUnion` and `SegmentUnion` types for proper type discrimination
- Leverage Pydantic's discriminated union feature for seamless serialization/deserialization
- Enable accurate serialization of data structures containing these types

Closes #22024.
2025-07-16 12:31:37 +08:00
Kerwin Bryant 229b4d621e
Improve Tooltip UX by enabling delay by default (#21383) 2025-07-16 11:26:54 +08:00
yolofit 0dee41c074
fix: When var value changed, PromptEditor should be reset (#22219) 2025-07-16 11:22:54 +08:00
GuanMu 7388fd1ec6
fix: Disable question editing in chat history (#22438) 2025-07-15 19:41:51 +08:00
GuanMu b803eeb528
fix: Update condition items to support variable type acquisition (#22414) 2025-07-15 19:38:13 +08:00
GuanMu d427088ab5
fix: remove PickerPanel padding (#22419) 2025-07-15 15:37:13 +08:00
suntp 88537991d6
fix: Metadata filtering with Manual option in Agent mode does not take effect when specifying input variables. (#20362) 2025-07-15 10:47:20 +08:00
HyaCinth 8b1f428ead
Chore: Replace lodash/noop with lodash-es/noop (#22331) 2025-07-14 13:57:26 +08:00
Minamiyama 016ff0feae
fix(ui): prevent var icon hidden when only one var in list of start node (#22290) 2025-07-13 20:10:15 +08:00
非法操作 aa6cad5f1d
fix: tool's model selector and app selector not work (#22291) 2025-07-13 20:04:29 +08:00