Commit Graph

817 Commits

Author SHA1 Message Date
CaptainB 37ef7322cd feat: add template store functionality and appstore integration 2025-12-26 16:59:01 +08:00
wxg0103 34be8acb80 feat: add support for video list in application node execution and validation 2025-12-26 14:35:04 +08:00
zhangzhanwei 592e429e3b feat: Support edit last question 2025-12-26 13:55:38 +08:00
CaptainB c067479643 chore: add AppApiException for missing application key in chat steps 2025-12-25 10:56:02 +08:00
zhangzhanwei cfb488e705 feat: Allow users to provide a reason when giving a thumbs-up or thumbs-down to a response 2025-12-24 18:01:02 +08:00
CaptainB 081eb60411 chore: update commit hash for community subproject 2025-12-24 15:27:56 +08:00
CaptainB 31903a36c2 chore: add application enable flag and application ID list to application model 2025-12-24 15:00:42 +08:00
CaptainB dfbf5aad96 chore: remove TODO comments and update mcp_servers_config key to use app name 2025-12-24 09:59:59 +08:00
CaptainB 10957d827f chore: refactor MCP configuration retrieval and add MCP view 2025-12-23 18:30:35 +08:00
shaohuzhang1 ed45fabcce
feat: workflow Exception branch 2025-12-23 17:58:38 +08:00
CaptainB 3de7249587 chore: refactor imports for better organization in tool_code.py 2025-12-23 11:28:10 +08:00
CaptainB 56f9132b64 Revert "chore: refactor app MCP configuration and implement AI chat functionality"
This reverts commit bf9ae948d5.
2025-12-23 11:19:36 +08:00
CaptainB bf9ae948d5 chore: refactor app MCP configuration and implement AI chat functionality 2025-12-23 10:51:06 +08:00
shaohuzhang1 78be028a0f
feat: Add resource mapping table (#4546)
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-12-22 14:52:22 +08:00
CaptainB 54e16acee6 feat: add application enable flag and application IDs to application model 2025-12-22 10:24:49 +08:00
zhangzhanwei fe004c235c feat: Support folder sort
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-12-19 17:32:20 +08:00
zhangzhanwei a7bb173cc1 feat: Add web node interrupt
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-12-18 15:45:01 +08:00
shaohuzhang1 4f1f0fe056
feat: Knowledge base workflow supports terminating execution (#4536) 2025-12-18 15:03:42 +08:00
shaohuzhang1 f36d881c88
fix: When executing the knowledge base workflow, the loop node reported an error and the workflow was not terminated (#4532)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-12-17 14:37:22 +08:00
shaohuzhang1 fadd6a6d7e
fix: Loop internal node error did not terminate workflow (#4520) 2025-12-16 10:54:54 +08:00
shaohuzhang1 7c48a6cec0
fix: The data source tool cannot obtain the execution parameters (#4517) 2025-12-15 18:22:16 +08:00
CaptainB 067cd73325 chore: update agent configuration to include recursion limit in astream call
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-12-15 11:33:55 +08:00
liqiang-fit2cloud 967eedeca3 refactor: add LANGCHAIN_GRAPH_RECURSION_LIMIT env to avoid the error "GraphRecursionError: Recursion limit of 25 reached without hitting a stop condition. You can increase the limit by setting the recursion_limit config key. For troubleshooting, visit: https://python.langchain.com/docs/troubleshooting/errors/GRAPH_RECURSION_LIMIT " 2025-12-15 11:29:17 +08:00
CaptainB 6e53d819ca feat: add function to extract tool ID from raw ID 2025-12-12 13:44:33 +08:00
shaohuzhang1 e529514842
fix: The image uploaded from the workflow knowledge base zip file cannot be parsed (#4503) 2025-12-12 11:57:38 +08:00
CaptainB 351898b5a0 chore: enhance tool call handling and fragment aggregation in tools.py 2025-12-12 10:50:12 +08:00
CaptainB 178630a502 fix: handle 'None' string in field value checks
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-12-11 17:51:27 +08:00
CaptainB 25b45d7ba0 chore: limit paragraph list to first 5 segments in get_details method 2025-12-11 16:26:40 +08:00
zhangzhanwei e919666f01 fix: Filter special character 2025-12-11 16:23:24 +08:00
shaohuzhang1 41c0503856
fix: Manually adding file types to the workflow knowledge base cannot upload files after adding them in lowercase letters (#4499) 2025-12-11 15:57:11 +08:00
CaptainB c0b602b2a4 chore: enhance field value check for query conditions 2025-12-11 15:52:36 +08:00
shaohuzhang1 6dc14ae677
fix: When the execution fails, the execution details still show as successful in the [Knowledge Base Workflow] (#4494) 2025-12-11 12:43:16 +08:00
shaohuzhang1 4e58d079bf
fix: Workflow execution details execution status determination (#4483) 2025-12-10 12:25:30 +08:00
shaohuzhang1 9fc1809ea3
fix: In the execution details, the execution time of the loop node is displayed incorrectly (#4479) 2025-12-10 11:01:25 +08:00
shaohuzhang1 666c379be9
fix: [Application] When an application with form collection is embedded into the parent application, the conversation will report an error (#4472) 2025-12-09 17:08:57 +08:00
CaptainB a291d6db3f fix: invert condition check for field_value in search document node 2025-12-09 16:56:55 +08:00
shaohuzhang1 bd473498a6
fix: Application The parent application embeds the child application and sets the variable by passing the parameter "akser" through the interface. The sub application is not displayed in the conversation log (#4471)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-12-09 16:51:33 +08:00
CaptainB c735aaa427 fix: skip processing when field value is empty in search document conditions 2025-12-09 12:11:26 +08:00
zhangzhanwei 6e87ceffce feat: Support tag in knowledge_workflow 2025-12-09 12:05:00 +08:00
CaptainB 8e7d8d6615 feat: decode base64 file chunks before uploading 2025-12-09 10:38:26 +08:00
shaohuzhang1 eb41ddf151
fix: Application The reference segmentation of the knowledge base retrieval node in the loop body is displayed as 0 (#4466) 2025-12-08 18:19:09 +08:00
shaohuzhang1 ff26835c93
fix: Error in total time consumption statistics for executing records (#4459) 2025-12-08 15:48:48 +08:00
shaohuzhang1 5eea07dc8b
fix: update file handling functions (#4456) 2025-12-08 15:24:11 +08:00
liqiang-fit2cloud 3c8601639c refactor: remove duplicated function. 2025-12-08 15:04:16 +08:00
shaohuzhang1 8a9de5964d
fix: update file handling functions (#4455) 2025-12-08 14:26:44 +08:00
CaptainB b639061d3c fix: update file handling functions and improve documentation
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-12-05 22:07:23 +08:00
CaptainB 32c18ab5ae feat: add file upload functionality and enhance data source handling 2025-12-05 21:38:54 +08:00
CaptainB a5a27445d6 fix: update problem_list population to use append for titles and document names
--bug=1064074 --user=刘瑞斌 【工作流知识库】高级分段时,文档名称、分段标题作为问题异常,被切割成单字问题了 https://www.tapd.cn/62980211/s/1806119
2025-12-05 10:56:37 +08:00
CaptainB 44326c3a7c fix: update item name assignment in base_document_split_node to handle default case 2025-12-05 10:25:35 +08:00
CaptainB 6503053cd1 fix: handle file name for uploaded files starting with http
--bug=1064094 --user=刘瑞斌 【工作流知识库】本地文件导入的文档,文档名称显示错误,都显示成file.txt https://www.tapd.cn/62980211/s/1806074
2025-12-05 10:17:30 +08:00