cec4c6c60b
feat: Add list_files_tool for directory listing with optional recursion
2025-05-28 15:52:04 -06:00
e5fc915dc5
fix: Update model instantiation in send_tenor_gif function
2025-05-28 15:31:39 -06:00
9eb44448a1
fix: Update model retrieval method in send_tenor_gif function
2025-05-28 15:28:26 -06:00
18d5c3d83e
fix: Correctly instantiate Part object in send_tenor_gif function
2025-05-28 15:26:39 -06:00
a0caf07e76
fix: Update GIF data handling in send_tenor_gif function
2025-05-28 15:21:02 -06:00
7fc217806c
fix: Update parameter name for GIF data in send_tenor_gif function
2025-05-28 15:16:22 -06:00
563d7319db
Add send_tenor_gif tool with AI selection and update GIF search limits
...
Introduce send_tenor_gif tool that uses AI to select the best GIF from Tenor search results and send it to the channel. Increase the default and maximum limits for Tenor GIF search tools to improve selection quality. Update parameter descriptions and validation accordingly.
2025-05-28 15:09:02 -06:00
bb1c34f0c5
feat: Implement Tenor GIF search functionality and integrate with tool mapping
2025-05-28 14:51:30 -06:00
0c4df8d94d
feat: Implement Tenor GIF search tool and remove deprecated request handling
2025-05-28 14:40:56 -06:00
cde506052f
feat: Add tools for user avatar data and role color
...
Introduces `get_user_avatar_data` to retrieve a user's avatar as base64 encoded image data, allowing the AI to "see" the profile picture directly. This includes special handling in `process_requested_tools` to attach the image as a `types.Part` in the prompt.
Also adds `get_user_highest_role_color` to fetch the color and details of a user's highest-positioned role.
2025-05-28 08:44:35 -06:00
6097a1a85d
ggg
2025-05-01 09:00:46 -06:00
4012ab9e9d
dkkk
2025-04-30 22:32:13 -06:00
2a661dd671
afwf
2025-04-30 18:16:35 -06:00
ae54167cc4
aa
2025-04-30 13:50:21 -06:00
2673729888
aa
2025-04-30 12:37:05 -06:00
c40a364558
aa
2025-04-30 11:33:44 -06:00
4516bc910e
aa
2025-04-30 11:27:57 -06:00
afcde877cb
afwefiejfiouejw2a
2025-04-30 11:15:25 -06:00
c0683ef010
aaa
2025-04-30 11:15:14 -06:00
c737c0136c
aaaa
2025-04-30 11:07:46 -06:00
8ed6189642
aaaa
2025-04-30 10:57:06 -06:00
990f4dd8e3
aa
2025-04-30 10:45:24 -06:00
262cebe7c6
rfrf
2025-04-30 10:36:46 -06:00
5cad3d181b
aa
2025-04-30 10:31:05 -06:00
a8fab2b409
a
2025-04-30 10:22:16 -06:00
aa9ee30897
33
2025-04-30 10:03:07 -06:00
48c3bc2214
a
2025-04-30 10:02:42 -06:00
5b656cc811
aa
2025-04-30 10:00:01 -06:00
b525a4caaa
dhjjee
2025-04-30 08:11:48 -06:00
5ee063f6d2
aa
2025-04-29 16:16:11 -06:00
561f77f226
aa
2025-04-29 12:19:32 -06:00
4c9c0f25cc
aa
2025-04-29 11:41:21 -06:00
1ed1233326
aa
2025-04-29 11:15:49 -06:00
d96ff7f484
faf
2025-04-29 10:57:30 -06:00
ac298213a8
aa
2025-04-29 10:51:26 -06:00
e3eb4b6190
aa
2025-04-29 09:53:44 -06:00
bc511aae90
aa
2025-04-28 23:24:38 -06:00
d26c0527d3
a
2025-04-28 23:09:32 -06:00
d66d935d4d
;;;;
2025-04-28 23:07:05 -06:00
b10f11ce51
aa
2025-04-28 23:02:45 -06:00
60c5f9b5c9
a
2025-04-28 22:45:06 -06:00
9edc7d7629
efwijo
2025-04-28 22:38:45 -06:00
6bb19c4bb2
fu
2025-04-28 22:33:27 -06:00
4f431d0640
f8ufufufu
2025-04-28 22:28:22 -06:00
d91dc08298
aaa
2025-04-28 22:22:54 -06:00
09b3a3bf6c
a
2025-04-28 21:41:52 -06:00
ed461871a7
aa
2025-04-28 17:47:06 -06:00
78370cdc6e
ijop
2025-04-28 17:30:26 -06:00
bf9735de8c
aa
2025-04-27 20:36:42 -06:00
99f1a70ce5
aaa
2025-04-27 19:11:33 -06:00