Will
1ffe190557
Feat/improved mcp timeout configs (#23605)
Co-authored-by: crazywoola <427733928@qq.com>
2 meses atrás
crazywoola
1c60b7f070
Revert "feat: improved MCP timeout" (#23602)
2 meses atrás
jiangbo721
6f80fb72cb
feat: tools json response support datetime uuid etc (#22738)
Co-authored-by: 刘江波 <jiangbo721@163.com>
2 meses atrás
Will
4b0480c8b3
feat: improved MCP timeout (#23546)
2 meses atrás
goofy
ad1b1193fa
fix localtime_to_timestamp tool throws 'no attribute localize error' when it executes without specifying a timezone parameter (#23517)
2 meses atrás
Guangdong Liu
3ff52f1809
feat: Enhance response validation and parsing in tool.py (#23456)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 meses atrás
Will
7fe23a0ca6
remove useless Tool class attributes (#23389)
3 meses atrás
Asuka Minato
58608f51da
replace db with sa to get typing support (#23240)
3 meses atrás
Yongtao Huang
a434f6240f
Chroe: some misc cleanup (#23203)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
3 meses atrás
Yongtao Huang
ab163a5f75
Chore: use `Workflow.VERSION_DRAFT` instead of hardcoded `draft` (#23136)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
3 meses atrás
Tianyi Jing
3f8fb18c89
fix: delete the old provider_config_cache after refresh_credentials (#23033)
Signed-off-by: jingfelix <jingfelix@outlook.com>
3 meses atrás
Mike Zixuan HE
bd5b938571
feat: Support allOf in OpenAPI properties inside schema #22946 (#22975)
3 meses atrás
Asuka Minato
a189d293f8
make logging not use f-str, change others to f-str (#22882)
3 meses atrás
Yeuoly
9237976988
fix: refine handling of constant and mixed input types in ToolManager and ToolNodeData (#22903)
3 meses atrás
Asuka Minato
ef51678c73
orm filter -> where (#22801)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Claude <noreply@anthropic.com>
3 meses atrás
Maries
ad67094e54
feat: oauth refresh token (#22744)
Co-authored-by: Yeuoly <admin@srmxy.cn>
3 meses atrás
Will
095bae01b2
fix: Invalid expected metadata value type error (#22793)
3 meses atrás
Bowen Liang
74940ad3f2
chore: code improvement for mcp_client and mcp_tools_manage_service (#22645)
3 meses atrás
Maries
a4ef900916
Support OAuth Integration for Plugin Tools (#22550)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
3 meses atrás
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>
3 meses atrás
Hao Cheng
32c541a9ed
fix: generate deterministic operationId for root endpoints without one (#19888)
3 meses atrás
K
d5624ba671
fix: resolve Docker file URL networking issue for plugins (#21334) (#21382)
Co-authored-by: crazywoola <427733928@qq.com>
3 meses atrás
诗浓
e576b989b8
feat(tool): add support for API key authentication via query parameter (#21656)
3 meses atrás
诗浓
f4df80e093
fix(custom_tool): omit optional parameters instead of setting them to None (#22171)
3 meses atrás
Yeuoly
94a13d7d62
feat: add support for dark icons in provider and tool entities (#22081)
3 meses atrás
Novice
535fff62f3
feat: add MCP support (#20716)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
3 meses atrás
非法操作
a79f37b686
fix: tts tool must choose a voice (#21877)
4 meses atrás
quicksand
4198a533ad
fix: code Interpreter error handling not work (#21736)
4 meses atrás
Yeuoly
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities (#21425)
4 meses atrás
Bowen Liang
0f3d4d0b6e
chore: bump mypy to 1.16 (#20608)
4 meses atrás
yihong
65c7c01d90
fix: clean up two unreachable code (#20773)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
4 meses atrás
湛露先生
f76f70f0b6
Fix builtin_providers for tools. (#20697)
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
5 meses atrás
不如归去
c29cb503be
Fix #20536: Force header in custom tool be string (#20537)
Co-authored-by: Peter Xin <iami@Artemis.local>
5 meses atrás
不如归去
8025ad0661
Fixes #20534: Allow $ref in parameter for custom tools (#20535)
Co-authored-by: Peter Xin <iami@Artemis.local>
5 meses atrás
-LAN-
a6ea15e63c
Refactor/message cycle manage and knowledge retrieval (#20460)
Signed-off-by: -LAN- <laipz8200@outlook.com>
5 meses atrás
yihong
5a991295e0
fix: drop some type fixme (#20344)
5 meses atrás
-LAN-
d3bfcd498b
fix: Refactor web reader to use readabilipy (#19789)
Signed-off-by: -LAN- <laipz8200@outlook.com>
5 meses atrás
zhudongwork
adca981eee
fix: uninitialized variable error on empty knowledge retrieval(agent) (#20025)
Co-authored-by: crazywoola <427733928@qq.com>
5 meses atrás
-LAN-
3196dc2d61
refactor: Use typed SQLAlchemy base model and fix type errors (#19980)
Signed-off-by: -LAN- <laipz8200@outlook.com>
5 meses atrás
-LAN-
4977bb21ec
feat(workflow): domain model for workflow node execution (#19430)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 meses atrás
非法操作
085bd1aa93
chore: model.query change to db.session.query (#19551)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
5 meses atrás
非法操作
b00f94df64
fix: replace all dataset.Model.query to db.session.query(Model) (#19509)
5 meses atrás
Will
bfa652f2d0
fix: metadata filtering condition variable unassigned; fix External K… (#19208)
6 meses atrás
Bowen Liang
22f5af9987
fix: support non-ascii charactors in filename of the tool files (#19228)
6 meses atrás
非法操作
1ca6dbcdc8
fix: file name incorrect when download file (#19183)
6 meses atrás
QuantumGhost
349c3cf7b8
feat(api): Add image multimodal support for LLMNode (#17372)
Enhance `LLMNode` with multimodal capability, introducing support for
image outputs.
This implementation extracts base64-encoded images from LLM responses,
saves them to the storage service, and records the file metadata in the
`ToolFile` table. In conversations, these images are rendered as
markdown-based inline images.
Additionally, the images are included in the LLMNode's output as
file variables, enabling subsequent nodes in the workflow to utilize them.
To integrate file outputs into workflows, adjustments to the frontend code
are necessary.
For multimodal output functionality, updates to related model configurations
are required. Currently, this capability has been applied exclusively to
Google's Gemini models.
Close #15814 .
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
6 meses atrás
kingpc
65b7a783fe
fix: metadata filter not work (#19020)
Co-authored-by: 金鹏程 <jinpengcheng01@corp.netease.com>
Co-authored-by: crazywoola <427733928@qq.com>
6 meses atrás
QuantumGhost
bd1bbfee4b
Enhance Code Consistency Across Repository with `.editorconfig` (#19023)
6 meses atrás
cooper.wu
7a62202392
fix: when cot_agent call tool like searxng lost some response content (#16781)
6 meses atrás
Yeuoly
abafa68647
refactor: rename plugin manager to plugin client and rename path from manager to impl (#18876)
6 meses atrás