Commit Graph

6351 Commits (02f42313f98815a9ccaca07a6e60f81663148d2e)
 

Author SHA1 Message Date
fdb02983rhy 02f42313f9 Update README.md 11 months ago
fdb02983rhy c849751a30 Update README.md 11 months ago
fdb02983rhy 54eb6cf2c6 Add uses_sys_files_for_node flag to node calls
Introduces the uses_sys_files_for_node parameter to knowledge retrieval and question classifier node calls, enabling more explicit control over system file usage. Also cleans up redundant imports in the LLM node implementation.
11 months ago
fdb02983rhy e723b1b686 Persist file usage for vision-enabled LLM nodes
Adds logic to persist file usage for nodes with vision enabled and a variable selector configured, allowing subsequent turns or nodes to access this information. Updates prompt message construction and memory handling to support this feature by passing relevant flags and parameters.
11 months ago
Kalo Chin 6c797f543b Update 2025_07_07_1152-b2a0bfccd123_add_node_file_usage.py 11 months ago
Kalo Chin 3dc299aaa3
Merge pull request #1 from fdb02983rhy/main
merge main
11 months ago
crazywoola 3aecceff27
Update bug_report.yml (#22502) 11 months ago
heyszt f082452c9b
feat: add otel endpoint config (#22492) 11 months ago
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>
11 months ago
qfl bdb9f29948
feat(app): support custom max_active_requests per app (#22073) 11 months ago
Minamiyama 66cc1b4308
feat(variable-list): add drag-and-drop functionality for variables in code node (#22127) 11 months ago
baonudesifeizhai d52fb18457
feat: auto-fill MCP server description with app description #22443 (#22477) 11 months ago
crazywoola 4a2169bd5f
Chore/update gh template (#22480) 11 months ago
heyszt 2c9ee54a16
fix aliyun trace session_id (#22468) 11 months ago
Wu Tianwei aef67ed7ec
fix: add background color for chat bubble in light and dark themes (#22472) 11 months ago
QuantumGhost ddfd8c8525
feat(api): add UUIDv7 implementation in SQL and Python (#22058)
This PR introduces UUIDv7 implementations in both Python and SQL to establish the foundation for migrating from UUIDv4 to UUIDv7 as proposed in #19754.

ID generation algorithm of existing models are not changed, and new models should use UUIDv7 for ID generation.

Close #19754.
11 months ago
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.
11 months ago
Kerwin Bryant 229b4d621e
Improve Tooltip UX by enabling delay by default (#21383) 11 months ago
yolofit 0dee41c074
fix: When var value changed, PromptEditor should be reset (#22219) 11 months ago
NeatGuyCoding bf542233a9
minor fix: using Pydantic model_validate instead of deprecated parse_obj (#22239)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
11 months ago
Jason Young 38106074b4
test: add comprehensive unit tests for console authentication and authorization decorators (#22439) 11 months ago
znn 1f4b3591ae
adding tooltip for bindingCount (#22450)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
11 months ago
NeatGuyCoding 7bf3d2c8bf
fix(api): Fix potential thread leak in MCP `BaseSession` (#22169)
The `BaseSession` class in the `core/mcp/session` package uses `ThreadPoolExecutor` 
to run the receive loop but fails to properly clean up the executor and receiver 
future, leading to potential thread leaks.

This PR addresses this issue by:
- Initializing `_executor` and `_receiver_future` attributes to `None` for proper cleanup checks
- Adding graceful shutdown with a 5-second timeout in the `__exit__` method
- Ensuring the ThreadPoolExecutor is properly shut down to prevent resource leaks

This fix prevents memory leaks and hanging threads in long-running scenarios where 
multiple MCP sessions are created and destroyed.

Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
11 months ago
Jacky Wu da53bf511f
chore: add SQLALCHEMY_POOL_USE_LIFO option and missing SQLALCHEMY_POOL_PRE_PING env default value. (#22371) 11 months ago
GuanMu 7388fd1ec6
fix: Disable question editing in chat history (#22438) 11 months ago
GuanMu b803eeb528
fix: Update condition items to support variable type acquisition (#22414) 11 months ago
quicksand 14f79ee652
fix: create api workflow run repository error (#22422) 11 months ago
-LAN- df89629e04
fix: conversatino statistic including data from debugger (#22412)
Signed-off-by: -LAN- <laipz8200@outlook.com>
11 months ago
GuanMu d427088ab5
fix: remove PickerPanel padding (#22419) 11 months ago
Hao Cheng 32c541a9ed
fix: generate deterministic operationId for root endpoints without one (#19888) 11 months ago
Minamiyama 7e666dc3b1
fix(prompt-editor): show error warning for destructive env and conv var (#21802) 11 months ago
quicksand 5247c19498
fix: code result included "error" field (#22392) 11 months ago
湛露先生 9823edd3a2
fix workflow node iterator . (#21008)
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
11 months ago
suntp 88537991d6
fix: Metadata filtering with Manual option in Agent mode does not take effect when specifying input variables. (#20362) 11 months ago
homejim 8e910d8c59
fix(plugin): introduce response_type parameter in plugin list API to enable paginated response support (#22251) 11 months ago
Minamiyama a0b32b6027
feat(config-modal): add space to underscore conversion in variable name input of start node (#22284) 11 months ago
wanttobeamaster bf7b2c339b
tablestore vector support more method (#22225)
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com>
11 months ago
Bowen Liang a1dfe6d402
chore: bump nextjs to 15.3 (#22262) 11 months ago
Zhoneym d2a3e8b9b1
Provides a set of Kubernetes manifests supporting version 1.6.0 (#22287) 11 months ago
quicksand ebb88bbe0b
improve opik workflow_trace span name to node name (#22356) 11 months ago
Kalo Chin 16159a54ec
Merge branch 'main' into fix-agent-node-file-hanlding-one-turn-delay-bug 11 months ago
heyszt b690a9d839
fix: aliyun trace title&description (#22347) 11 months ago
Krishna Somani 9d9423808e
Update README.md (#22351) 11 months ago
Jacky Wu 3e96c0c468
fix: close session before doing long latency operation (#22306) 11 months ago
-LAN- 6eb155ae69
feat(api/repo): Allow to config repository implementation (#21458)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
11 months ago
GuanMu b27c540379
Fix: Remove height and overflow style settings (#22327) 11 months ago
HyaCinth 8b1f428ead
Chore: Replace lodash/noop with lodash-es/noop (#22331) 11 months ago
Novice 1d54ffcf89
fix: error parsing object type parameters for code node (#22230) 11 months ago
NFish d9eb5554b3
fix: prevent trigger form submit action when press 'enter' (#22313) 11 months ago
Krishna Somani da94bdeb54
Update README.md (#22305) 11 months ago