feat(tools): add minio.share upload and presigned link tool

This commit is contained in:
William Valentin
2026-02-16 14:04:13 -08:00
parent 56854f04bd
commit 426145386f
8 changed files with 267 additions and 5 deletions
+3
View File
@@ -39,6 +39,7 @@ const PROFILE_TOOLS: Record<ToolProfile, Set<string>> = {
'cron.trigger',
'cron.create',
'cron.delete',
'minio.share',
]),
coding: new Set([
'file.read',
@@ -67,6 +68,7 @@ const PROFILE_TOOLS: Record<ToolProfile, Set<string>> = {
'cron.trigger',
'cron.create',
'cron.delete',
'minio.share',
'file.write',
'file.edit',
'file.patch',
@@ -102,6 +104,7 @@ export const TOOL_GROUPS: Record<string, string[]> = {
'group:gdrive': ['drive.list', 'drive.search', 'drive.read'],
'group:gtasks': ['tasks.lists', 'tasks.list'],
'group:cron': ['cron.list', 'cron.trigger', 'cron.create', 'cron.delete'],
'group:minio': ['minio.share'],
};
/** Expand group references in a list of tool names/patterns. */