Commit Graph
617 Commits
Author SHA1 Message Date
Novice 960b0707c8 Merge branch 'feat/agent-node-v2' into deploy/dev 2025-12-30 13:43:40 +08:00
Stephen Zhou a6b94f11e5 Merge branch 'main' into deploy/dev 2025-12-30 11:49:47 +08:00
Novice ccabdbc83b Merge branch 'main' into feat/agent-node-v2 2025-12-30 10:20:42 +08:00
wangxiaoleiandGitHub 8611301722 fix: fix DatasetRetrieval._process_metadata_filter_func miss in operator (#30199) 2025-12-26 16:34:50 +08:00
Yansong Zhang ba0a59f998 Merge remote-tracking branch 'origin/main' into feat/credit-pool 2025-12-25 10:38:39 +08:00
Novice 7fc25cafb2 feat: basic app add thought field 2025-12-25 10:28:21 +08:00
倉嶋 将矢andGitHub 9000fa1a88 fix: handle list content type in Parameter Extraction node (#30070) 2025-12-25 10:19:50 +08:00
NoviceandGitHub f439e081b5 fix: loop streaming by clearing stale subgraph variables (#30059) 2025-12-24 11:28:52 +08:00
Ben Ghorbel Mohamed AzizGitHubautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
6cf71366ba fix: validate API key is not empty in HTTPRequest node (#29950)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-21 17:04:07 +08:00
Yansong Zhang 88969a609b merge main 2025-12-19 11:50:45 +08:00
wangxiaoleiandGitHub dd237f129d fix: fix json object validate (#29840) 2025-12-18 14:46:00 +08:00
Novice f54b9b12b0 feat: add process data 2025-12-17 17:34:02 +08:00
Novice cb99b8f04d chore: handle migrations 2025-12-17 15:59:09 +08:00
Novice 92fa7271ed refactor(llm node): remove unused args 2025-12-17 15:42:23 +08:00
Novice d3486cab31 refactor(llm node): tool call tool result entity 2025-12-17 10:30:21 +08:00
Novice dd0a870969 Merge branch 'main' into feat/agent-node-v2 2025-12-16 15:17:29 +08:00
Novice 0c4c268003 chore: fix ci issues 2025-12-16 15:14:42 +08:00
heysztandGitHub bdccbb6e86 feat: add GraphEngine layer node execution hooks (#28583) 2025-12-16 13:26:31 +08:00
wangxiaoleiandGitHub 09982a1c95 fix: webhook node output file as file variable (#29621) 2025-12-15 19:55:59 +08:00
Novice d223fee9b9 Merge branch 'main' into feat/agent-node-v2 2025-12-15 15:26:48 +08:00
Novice ad18d084f3 feat: add sequence output variable. 2025-12-15 14:59:06 +08:00
Novice 9941d1f160 feat: add llm log metadata 2025-12-15 14:18:53 +08:00
Novice 13fa56b5b1 feat: add tracing metadata 2025-12-12 16:24:49 +08:00
Novice 9ce48b4dc4 fix: llm generation variable 2025-12-12 11:08:49 +08:00
aac6f44562 fix: workflow end node validate error (#29473)
Co-authored-by: Novice <[email protected]>
2025-12-11 13:47:37 +08:00
AuditAIHGitHubautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>crazywoola-LAN-Copilot
693877e5e4 Fix: Prevent binary content from being stored in process_data for HTTP nodes (#27532)
Signed-off-by: -LAN- <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <[email protected]>
Co-authored-by: -LAN- <[email protected]>
Co-authored-by: Copilot <[email protected]>
2025-12-11 02:52:40 +08:00
Novice abb2b860f2 chore: remove unused changes 2025-12-10 15:04:19 +08:00
JyongandGitHub b49e2646ff fix: session unbound during parent-child retrieval (#29396) 2025-12-10 14:08:55 +08:00
znnandGitHub 1b9165624f adding llm_usage and error_type (#26546) 2025-12-10 09:19:13 +08:00
Novice 930c36e757 fix: llm detail store 2025-12-09 20:56:54 +08:00
Novice 2d2ce5df85 feat: generation stream output. 2025-12-09 16:22:17 +08:00
JyongGitHubautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
9affc546c6 Feat/support multimodal embedding (#29115)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-09 14:41:46 +08:00
Novice 2b23c43434 feat: add agent package 2025-12-09 11:36:47 +08:00
wangxiaoleiandGitHub c6eb18daae feat: charset_normalizer for better encoding detection than httpx's d… (#29264) 2025-12-09 10:22:02 +08:00
QuantumGhostandGitHub 91667e3c1d feat(api): Implement EventManager error logging and add coverage (#29204)
- Ensure `EventManager._notify_layers` logs exceptions instead of silently swallowing them 
  so GraphEngine layer failures surface for debugging
- Introduce unit tests to assert the logger captures the runtime error when collecting events
- Enable the `S110` lint rule to catch `try-except-pass` patterns
- Add proper error logging for existing `try-except-pass` blocks.
2025-12-08 09:40:40 +08:00
kingliskyandGitHub 02fdc5e2a4 fix: Variable Assigner node silently fails for legacy V1 data format (#28867) 2025-12-05 15:27:18 +08:00
wangxiaoleiandGitHub 45911ab0af feat: using charset_normalizer instead of chardet (#29022) 2025-12-05 11:19:19 +08:00
wangxiaoleiandGitHub 725d6b52a7 feat: start node support json schema (#29053) 2025-12-05 01:22:10 +09:00
wangxiaoleiandGitHub d162f7e5ef feat(api): automatically NODE_TYPE_CLASSES_MAPPING generation from node class definitions (#28525) 2025-12-01 14:14:19 +08:00
-LAN-andGitHub dd3b1ccd45 refactor(workflow): remove redundant get_base_node_data() method (#28803) 2025-11-28 15:38:46 +08:00
-LAN-andGitHub 8b761319f6 Refactor workflow nodes to use generic node_data (#28782) 2025-11-27 20:46:56 +08:00
-LAN-andGitHub dc9b3a7e03 refactor: rename VariableAssignerNodeData to VariableAggregatorNodeData (#28780) 2025-11-27 17:45:48 +08:00
CrabSAMAGitHubautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>crazywoolaNovice
820925a866 feat(workflow): workflow as tool output schema (#26241)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: crazywoola <[email protected]>
Co-authored-by: Novice <[email protected]>
2025-11-27 16:50:48 +08:00
-LAN-andGitHub 13bf6547ee Refactor: centralize node data hydration (#27771) 2025-11-27 15:41:56 +08:00
QuantumGhostGitHubCopilot-LAN-gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1c1f124891 Enhanced GraphEngine Pause Handling (#28196)
This commit: 

1. Convert `pause_reason` to `pause_reasons` in `GraphExecution` and relevant classes. Change the field from a scalar value to a list that can contain multiple `PauseReason` objects, ensuring all pause events are properly captured.
2. Introduce a new `WorkflowPauseReason` model to record reasons associated with a specific `WorkflowPause`.

Co-authored-by: Copilot <[email protected]>
Co-authored-by: -LAN- <[email protected]>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 19:59:34 +08:00
CrabSAMAGitHubautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>QuantumGhost
591414307a fix: fixed workflow as tool files field return empty problem (#27925)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <[email protected]>
2025-11-26 14:00:36 +08:00
Xiu-LanGitHubcrazywoolajohnny0120gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>Wood
abc13ef762 Feat/web workflow improvements (#27981)
Co-authored-by: crazywoola <[email protected]>
Co-authored-by: johnny0120 <[email protected]>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Wood <[email protected]>
2025-11-25 19:54:40 +08:00
JaxandGitHub eed38c8b2a Fix(workflow): Prevent token overcount caused by loop/iteration (#28406) 2025-11-25 09:56:59 +08:00
goofyGitHubcrazywoolagemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
33ff01d04c Support node reference multiple structured_output variables in single-step run (#26661)
Co-authored-by: crazywoola <[email protected]>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-21 17:54:57 +08:00
耐小心GitHubautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
06466cb73a fix: fix numeric type conversion issue in if-else condition comparison (#28155)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-21 12:58:08 +08:00