shaohuzhang1
301785bfda
fix: The tool in the application export loop body has not been exported ( #4177 )
2025-10-11 16:21:46 +08:00
shaohuzhang1
37e506fc98
fix: The discriminator is empty and the judgment is incorrect ( #4166 )
2025-10-10 11:07:08 +08:00
zhangzhanwei
c3c53c1998
fix: Chat log add to knowledge error
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-29 10:07:08 +08:00
CaptainB
29ce72528b
feat: update time handling to use timezone-aware datetime objects
2025-09-28 15:18:02 +08:00
shaohuzhang1
88023f34ba
fix: Infinite cycle, maximum number of cycles failed and page scaling ( #4121 )
2025-09-26 14:11:10 +08:00
shaohuzhang1
5d546c0a6f
fix: Application creation time in reverse order ( #4118 )
2025-09-26 14:08:57 +08:00
shaohuzhang1
7baedb9b1c
fix: The restriction on simple application questioning is not effective ( #4107 )
2025-09-25 15:59:27 +08:00
zhangzhanwei
e8c36a6223
feat: STT model params
2025-09-25 15:47:33 +08:00
CaptainB
a2130edd08
fix: provide default value for mcp_servers in application.py
...
--bug=1062220 --user=刘瑞斌 【应用】新建简单应用报错 https://www.tapd.cn/62980211/s/1778977
2025-09-25 15:46:02 +08:00
shaohuzhang1
04b42c399d
feat: Incorrect assignment of session variables in loop ( #4101 )
2025-09-24 17:21:18 +08:00
CaptainB
e9156f7138
feat: add new fields to Application model and update serializer mappings
...
--bug=1062164 --user=刘瑞斌 【应用】-简单应用中添加MCP、工具后,复制应用生成的应用中没有引用 MCP、工具 https://www.tapd.cn/62980211/s/1778474
2025-09-24 15:43:40 +08:00
shaohuzhang1
e46cb54e45
fix: Continue and break to fill in conversation details ( #4094 )
2025-09-23 19:47:07 +08:00
shaohuzhang1
80da909dc3
fix: Loop node exception handling ( #4092 )
2025-09-23 17:22:17 +08:00
liqiang-fit2cloud
6a9b59163c
fix: Infinite loop increases maximum loop count limit
2025-09-23 17:13:49 +08:00
shaohuzhang1
b0509f74e7
fix: Infinite loop increases maximum loop count limit ( #4089 )
2025-09-23 15:40:07 +08:00
shaohuzhang1
4242c776ed
fix: Infinite loop increases maximum loop count limit ( #4088 )
2025-09-23 15:35:21 +08:00
shaohuzhang1
525e2091b0
fix: Wireless cyclic index remains unchanged ( #4083 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-23 12:43:53 +08:00
wxg0103
15af6c97f8
chore: update negative prompt handling and fix tooltip field labels
2025-09-23 11:13:24 +08:00
shaohuzhang1
3fad820e99
feat: The comparator is greater than or less than the supported string comparison ( #4081 )
2025-09-22 18:18:37 +08:00
CaptainB
2df99de91d
fix: handle case where tool is None in tool activation check
2025-09-22 16:25:02 +08:00
shaohuzhang1
6805d7605b
fix: Judgment execution logic ( #4073 )
2025-09-22 15:09:58 +08:00
zhangzhanwei
eb6873c329
fix: Improve intent node
...
--bug=1062028 --user=张展玮 【应用编排】意图识别节点没有带上历史聊天记录进行分类 https://www.tapd.cn/62980211/s/1776831
2025-09-19 17:55:13 +08:00
zhangzhanwei
6a0145758c
feat: Remove debug permission
2025-09-19 16:54:24 +08:00
wxg0103
47d4bce84f
fix: improve error handling and logging in video generation process
2025-09-19 14:51:17 +08:00
wxg0103
5bea2b2566
fix: handle exceptions in get_file_base64 method
2025-09-19 11:13:32 +08:00
zhangzhanwei
71cec2fca4
feat: Support stt model params setting
2025-09-19 10:15:02 +08:00
CaptainB
c1a214b08f
feat: add variable handling for tool parameters in base_chat_node and base_mcp_node
...
--story=1019430 --user=刘瑞斌 GitHub#3113 【MCP调用】MCP配置支持传入变量 https://www.tapd.cn/62980211/s/1775665
2025-09-18 11:17:04 +08:00
shaohuzhang1
b9ac3b941d
fix: Loop node response data ( #4052 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-17 18:33:46 +08:00
shaohuzhang1
ab93ac7c4e
fix: Loop node embedding sub application error ( #4050 )
2025-09-17 16:41:45 +08:00
shaohuzhang1
7264545ab6
feat: Support loop node ( #4045 )
2025-09-16 15:49:49 +08:00
CaptainB
b4cdd87e6e
fix: change mcp_tool_id field type from UUID to CharField
2025-09-16 11:18:40 +08:00
zhangzhanwei
709e60390a
feat: Extract reason using regex
2025-09-15 15:00:23 +08:00
wxg0103
f1cd675caa
feat: add translation for video generation error messages and implement TTV model parameters
2025-09-15 11:08:54 +08:00
zhangzhanwei
b9b91925f0
refactor: Add applicationId in generate prompt
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-09-12 17:18:23 +08:00
wxg0103
7dc132e35c
feat: implement text-to-video and image-to-video generation nodes with serializers and workflow integration
2025-09-12 14:27:48 +08:00
zhangzhanwei
ce6f801a35
feat: Intent classify
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-12 11:54:53 +08:00
shaohuzhang1
4cb39127be
fix: Workflow start time and time zone error ( #4011 )
2025-09-09 13:52:13 +08:00
zhangzhanwei
ff6714e505
feat: Generate Prompt
2025-09-08 17:06:07 +08:00
CaptainB
ec5c076557
chore: add mcp_output_enable field to application and applicationversion models
2025-09-08 15:43:51 +08:00
CaptainB
4a8cd95119
feat: add MCP and tool configuration options in application settings
2025-09-08 14:54:35 +08:00
CaptainB
59164d86dd
chore: add mcp_tool_id parameter to i_chat_node.py
2025-09-05 10:39:05 +08:00
CaptainB
9a4f1eda99
chore: add mcp_tool_ids parameter to support multiple MCP Tool IDs
2025-09-05 10:37:57 +08:00
shaohuzhang1
410101ea94
fix: Workflow publishing name time error ( #3988 )
2025-09-03 15:08:22 +08:00
CaptainB
fcd6b53bfc
chore: add check for inactive tools in base_mcp_node.py
2025-09-03 14:35:40 +08:00
CaptainB
1ad5eec380
fix: update chat update_time to use timezone.now for consistency
2025-09-02 15:52:04 +08:00
CaptainB
0b6b45928d
fix: ensure only active tools are processed in base_chat_node.py
...
--bug=1061252 --user=刘瑞斌 【工具】MCP被禁用后,依然可以在应用中调用 https://www.tapd.cn/62980211/s/1765960
2025-09-02 15:52:04 +08:00
shaohuzhang1
67bb0a0abd
feat: Support single line multi select cards ( #3976 )
2025-09-01 16:56:32 +08:00
CaptainB
b1dcdcbf97
chore: set default mcp_source to 'custom' if None
...
--bug=1061187 --user=刘瑞斌 【迁移】应用AI对话节点使用了MCP,迁移后对话时,不会调用MCP工具 https://www.tapd.cn/62980211/s/1765228
2025-09-01 15:54:41 +08:00
shaohuzhang1
9970d21a8e
fix: Not displaying execution details and returning too much data ( #3974 )
2025-09-01 15:47:15 +08:00
zhangzhanwei
6b17b450d4
fix: Chat log add to knowledge permission
...
--bug=1060944 --user=张展玮 【权限】用户只有知识库的查看权限,但可以将对话日志中的信息添加到知识库作为分段,并可删除 https://www.tapd.cn/62980211/s/1763639
2025-08-29 15:29:06 +08:00
CaptainB
82701e7513
fix: include default values in parameter initialization
...
--bug=1060961 --user=刘瑞斌 【工具优化】在“启动参数”设置中保存默认值后,应用内调用时可直接使用预设的默认参数,无需在工具中每次单独设置,简化操作流程。 https://www.tapd.cn/62980211/s/1764217
2025-08-29 14:51:36 +08:00
CaptainB
75c461f385
chore: replace datetime.now() with timezone.now() for consistent time handling
2025-08-29 10:16:53 +08:00
CaptainB
669764492c
fix: make datetime aware in get_start_time and get_end_time methods
2025-08-28 18:11:25 +08:00
shaohuzhang1
d53b4dcd00
fix: Return the link to the connection pool after the node execution is completed ( #3957 )
2025-08-28 16:08:05 +08:00
shaohuzhang1
269c12b737
fix: Default value for form node reference parameter checkbox ( #3953 )
2025-08-28 11:22:56 +08:00
wxg0103
b5cd3f9b31
feat: add reset_meta function and update meta handling in Document model
2025-08-27 15:26:22 +08:00
shaohuzhang1
d0266de89f
fix: PDF export cross-domain ( #3945 )
2025-08-27 14:23:58 +08:00
zhangzhanwei
675e90d3db
fix: Chat log search
2025-08-27 11:48:03 +08:00
shaohuzhang1
a05573bcdc
feat: Form collection single line tab supports variables ( #3942 )
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-08-26 20:01:39 +08:00
shaohuzhang1
5dafe6f7fe
fix: Unable to retrieve session variables after form collection node ( #3926 )
2025-08-25 14:58:25 +08:00
shaohuzhang1
679453372e
feat: Whether the document support settings of the General Knowledge Base and Feishu Knowledge Base allow downloading ( #3924 )
2025-08-25 14:50:33 +08:00
zhangzhanwei
64e9a29a60
feat: Search application chat log by user
2025-08-25 14:42:45 +08:00
CaptainB
c8e8afa8b9
feat: enhance execute method to support mcp_tool_id and mcp_source parameters
...
--bug=1060726 --user=刘瑞斌 【工具】应用中引用的MCP没删除后,在应用对话界面依然可以调用MCP的工具 https://www.tapd.cn/62980211/s/1759963
2025-08-22 14:32:59 +08:00
shaohuzhang1
d26883581c
feat: Form nodes support file upload and multi-line text ( #3879 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-08-18 19:08:00 +08:00
wxg0103
044465fcc6
feat: enhance model credential validation and support for multiple API versions
2025-08-18 16:46:27 +08:00
shaohuzhang1
a85c36f289
feat: Workflow form nodes support reference assignment ( #3866 ) #2439
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-08-15 18:08:18 +08:00
CaptainB
5e99770999
feat: enhance MCP tool execution with unique ID generation and improved file handling
2025-08-13 12:30:30 +08:00
CaptainB
bb665b5196
feat: enhance MCP tool execution with unique ID generation and improved file handling
2025-08-13 11:49:37 +08:00
CaptainB
f0a3391897
refactor: simplify error handling in MCP server code execution
2025-08-13 11:49:37 +08:00
CaptainB
0fe432eefd
fix: enable tool code file cleanup by removing commented-out code
2025-08-12 17:25:17 +08:00
CaptainB
541f1f26c8
feat: refactor MCP code generation and update cleanup logic
2025-08-12 17:23:22 +08:00
CaptainB
1d7a5af626
feat: refactor MCP server code generation and add execution method
2025-08-12 17:13:30 +08:00
CaptainB
e9c8c9581f
feat: add MCP tool ID and source fields to chat node for enhanced configuration
2025-08-12 15:22:42 +08:00
shaohuzhang1
2367b8747e
fix: There is a tool node in the application - the tool node has startup parameters - after importing, the tool should be disabled ( #3831 )
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-08-06 16:38:37 +08:00
shaohuzhang1
ec12ad0c2e
fix: MCP node display nesting issue ( #3822 )
sync2gitee / repo-sync (push) Waiting to run
2025-08-05 19:23:48 +08:00
shaohuzhang1
44645734f5
fix: There is a tool node in the application - the tool node has startup parameters - after importing, the tool should be disabled ( #3821 )
2025-08-05 17:30:36 +08:00
shaohuzhang1
9a626efe35
fix: When the reference variable in the workflow is empty, take the value of None ( #3814 )
2025-08-05 15:07:09 +08:00
shaohuzhang1
f7623dcfdc
feat: Application list search criteria support querying by status ( #3803 )
2025-08-04 15:38:20 +08:00
shaohuzhang1
fe94ca578e
fix: After the application name change - the application name on the demo page has not been updated ( #3800 )
2025-08-04 14:02:53 +08:00
shaohuzhang1
83a1ffb891
feat: Support session variables ( #3792 )
sync2gitee / repo-sync (push) Waiting to run
2025-08-01 17:11:36 +08:00
shaohuzhang1
efbcec98bc
fix: Opening statement character limit 40960 ( #3790 )
2025-07-31 16:43:52 +08:00
shaohuzhang1
525af67387
fix: Some nodes cannot obtain data after form collection ( #3786 )
2025-07-31 14:21:38 +08:00
shaohuzhang1
d33ae01d5a
fix: MCP calling node error #3752 ( #3762 )
2025-07-29 10:48:30 +08:00
shaohuzhang1
65ab0ef170
fix: Interface parameter asker, user cannot be seen in the conversation log #3735 ( #3748 )
2025-07-25 17:16:05 +08:00
shaohuzhang1
e85d5b9714
fix: The conversation user in the workflow cannot be passed into the function ( #3685 )
2025-07-21 14:47:35 +08:00
CaptainB
b5d2982812
chore: validate transport types in mcp_servers configuration
2025-07-21 11:23:53 +08:00
shaohuzhang1
7e78b7fa81
fix: Multiple recall error when the previous node has no data ( #3665 )
2025-07-18 11:34:20 +08:00
CaptainB
19a1b5a788
refactor: enhance paragraph positioning logic in ApplicationChatRecord
2025-07-17 16:59:12 +08:00
shaohuzhang1
8a9e0abe3b
fix: Unable to play voice after publishing ( #3643 )
2025-07-16 20:49:13 +08:00
zhangzhanwei
1ea86202b8
fix: Application debug
2025-07-16 19:10:20 +08:00
shaohuzhang1
ca6630f258
fix: Application export misalignment ( #3638 )
2025-07-16 18:44:51 +08:00
shaohuzhang1
173cf52584
fix: The startup parameters of the application import tool were not imported ( #3636 )
2025-07-16 18:22:57 +08:00
shaohuzhang1
c7a9a4d4bd
fix: Floating window image cannot be displayed ( #3634 )
...
* fix: After modifying the voice playback settings in the application, save the unpublished settings, and the conversation page should display the settings before modification
* fix: Floating window image cannot be displayed
2025-07-16 17:55:24 +08:00
wxg0103
8d28ac27d2
refactor: improve default global variable retrieval logic for better clarity
2025-07-16 17:16:53 +08:00
CaptainB
e7f61994ec
feat: add validation to prevent usage of 'stdio' in MCP servers
2025-07-16 16:51:30 +08:00
shaohuzhang1
69f004359b
fix: Application debugging will add new users ( #3630 )
2025-07-16 16:47:32 +08:00
shaohuzhang1
f91afd593b
fix: Dialogue user does not display username ( #3628 )
2025-07-16 15:35:33 +08:00
wxg0103
c035dc5f39
fix: remove empty lines from text before text-to-speech conversion
2025-07-16 10:12:49 +08:00
shaohuzhang1
43c7d1c3c4
fix: User input parameters do not take effect ( #3620 )
sync2gitee / repo-sync (push) Waiting to run
2025-07-15 21:50:00 +08:00
zhangzhanwei
7317d5510d
fix: Application api key
2025-07-15 20:56:13 +08:00