Commit Graph

15 Commits

Author SHA1 Message Date
Yeuoly
f748d6c7c4 fix: mypy issues 2025-01-09 16:53:30 +08:00
Yeuoly
65a4cb769b
refactor: tool entities 2024-12-13 19:50:54 +08:00
Yeuoly
ae72514cb4
feat: support agent node 2024-12-09 23:02:11 +08:00
Yeuoly
574a6c1ded
fix: add extension, filename and size to PluginFileEntity 2024-12-03 16:51:51 +08:00
Yeuoly
c34877aecf
fix: update tool provider credentials 2024-12-03 16:28:36 +08:00
Yeuoly
ad899844a1
fix: workflow loads tool provider icon 2024-12-02 21:08:36 +08:00
Yeuoly
2cb640de15
refactor: load tools cache 2024-11-15 19:53:50 +08:00
Yeuoly
1450e5d5cb
feat: add supports for multimodal 2024-10-22 17:26:00 +08:00
Yeuoly
8495ed3348
add conversation id, app id and message id into plugin session 2024-10-16 15:10:50 +08:00
Yeuoly
2f36692bf9
fix: get tool runtime parameters 2024-09-29 19:37:03 +08:00
Yeuoly
d4e007f9db
feat: support get tool runtime parameters 2024-09-29 18:19:03 +08:00
Yeuoly
e9e5c8806a
refactor: using DeclarativeBase as parent class of models, refactored tools 2024-09-29 17:00:58 +08:00
Yeuoly
c3359a9291
refactor: using plugin id to dispatch request instead 2024-09-27 21:48:48 +08:00
Yeuoly
9722e6bcb1
fix: allow duplicate tool providers 2024-09-24 16:33:19 +08:00
Yeuoly
7a3e756020
refactor: list tools 2024-09-23 18:06:16 +08:00