diff --git a/registry/channels/discord.json b/registry/channels/discord.json index 4f4f590d..e836f4dc 100644 --- a/registry/channels/discord.json +++ b/registry/channels/discord.json @@ -4,28 +4,33 @@ "kind": "channel", "version": "0.1.0", "description": "Talk to your agent in Discord", - "keywords": ["messaging", "chat", "discord", "bot"], - + "keywords": [ + "messaging", + "chat", + "discord", + "bot" + ], "source": { "dir": "channels-src/discord", "capabilities": "discord.capabilities.json", "crate_name": "discord-channel" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/discord-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "27d83724c22cac2658c5f4e04dfe761206270e65d599e8f08cc8148c3d9bbe86" } }, - "auth_summary": { "method": "manual", "provider": "Discord", - "secrets": ["discord_bot_token"], + "secrets": [ + "discord_bot_token" + ], "shared_auth": null, "setup_url": "https://discord.com/developers/applications" }, - - "tags": ["messaging"] + "tags": [ + "messaging" + ] } diff --git a/registry/channels/slack.json b/registry/channels/slack.json index b23ab17e..901c9ff3 100644 --- a/registry/channels/slack.json +++ b/registry/channels/slack.json @@ -4,28 +4,35 @@ "kind": "channel", "version": "0.1.0", "description": "Talk to your agent in Slack", - "keywords": ["messaging", "chat", "workspace", "slack"], - + "keywords": [ + "messaging", + "chat", + "workspace", + "slack" + ], "source": { "dir": "channels-src/slack", "capabilities": "slack.capabilities.json", "crate_name": "slack-channel" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/slack-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "600fdb6f25f42bd635d3cf28217778c780e781b780c7250a57bebcf889616209" } }, - "auth_summary": { "method": "manual", "provider": "Slack", - "secrets": ["slack_bot_token", "slack_signing_secret"], + "secrets": [ + "slack_bot_token", + "slack_signing_secret" + ], "shared_auth": null, "setup_url": "https://api.slack.com/apps" }, - - "tags": ["default", "messaging"] + "tags": [ + "default", + "messaging" + ] } diff --git a/registry/channels/telegram.json b/registry/channels/telegram.json index 785d2abd..1f6111bf 100644 --- a/registry/channels/telegram.json +++ b/registry/channels/telegram.json @@ -4,28 +4,34 @@ "kind": "channel", "version": "0.1.0", "description": "Talk to your agent through a Telegram bot", - "keywords": ["messaging", "bot", "chat", "telegram"], - + "keywords": [ + "messaging", + "bot", + "chat", + "telegram" + ], "source": { "dir": "channels-src/telegram", "capabilities": "telegram.capabilities.json", "crate_name": "telegram-channel" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/telegram-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "1c3028052f680e2efa7d857d50bcb57dbc171ad197d2527875b9c3cd22f0c830" } }, - "auth_summary": { "method": "manual", "provider": "Telegram", - "secrets": ["telegram_bot_token"], + "secrets": [ + "telegram_bot_token" + ], "shared_auth": null, "setup_url": "https://t.me/BotFather" }, - - "tags": ["default", "messaging"] + "tags": [ + "default", + "messaging" + ] } diff --git a/registry/channels/whatsapp.json b/registry/channels/whatsapp.json index 9eda5093..21cf95bd 100644 --- a/registry/channels/whatsapp.json +++ b/registry/channels/whatsapp.json @@ -4,28 +4,34 @@ "kind": "channel", "version": "0.1.0", "description": "Talk to your agent through WhatsApp", - "keywords": ["messaging", "chat", "whatsapp", "meta"], - + "keywords": [ + "messaging", + "chat", + "whatsapp", + "meta" + ], "source": { "dir": "channels-src/whatsapp", "capabilities": "whatsapp.capabilities.json", "crate_name": "whatsapp-channel" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/whatsapp-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "33ba508576bdcf757ba5d27a1c94fb9f3546bfe489adf68e5fb17db3b2db7bac" } }, - "auth_summary": { "method": "manual", "provider": "Meta", - "secrets": ["whatsapp_access_token", "whatsapp_verify_token"], + "secrets": [ + "whatsapp_access_token", + "whatsapp_verify_token" + ], "shared_auth": null, "setup_url": "https://developers.facebook.com/apps/" }, - - "tags": ["messaging"] + "tags": [ + "messaging" + ] } diff --git a/registry/tools/github.json b/registry/tools/github.json index f1705c73..d9f898e1 100644 --- a/registry/tools/github.json +++ b/registry/tools/github.json @@ -4,28 +4,35 @@ "kind": "tool", "version": "0.1.0", "description": "GitHub integration for issues, PRs, repos, and code search", - "keywords": ["git", "code", "issues", "pull-requests", "repositories"], - + "keywords": [ + "git", + "code", + "issues", + "pull-requests", + "repositories" + ], "source": { "dir": "tools-src/github", "capabilities": "github-tool.capabilities.json", "crate_name": "github-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/github-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "d1305ad85a3722a1cfa7dbc8449ebb6c277083d887c513e6e4dd84814637dbcd" } }, - "auth_summary": { "method": "manual", "provider": "GitHub", - "secrets": ["github_token"], + "secrets": [ + "github_token" + ], "shared_auth": null, "setup_url": "https://github.com/settings/tokens" }, - - "tags": ["default", "development"] + "tags": [ + "default", + "development" + ] } diff --git a/registry/tools/gmail.json b/registry/tools/gmail.json index d53c9759..4309b666 100644 --- a/registry/tools/gmail.json +++ b/registry/tools/gmail.json @@ -4,28 +4,35 @@ "kind": "tool", "version": "0.1.0", "description": "Read, send, and manage Gmail messages and threads", - "keywords": ["email", "google", "mail", "messaging"], - + "keywords": [ + "email", + "google", + "mail", + "messaging" + ], "source": { "dir": "tools-src/gmail", "capabilities": "gmail-tool.capabilities.json", "crate_name": "gmail-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/gmail-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "f0899b243cb175fcfc07f5a431abb28fac73fc6893c9932d32ce2bd17bc72763" } }, - "auth_summary": { "method": "oauth", "provider": "Google", - "secrets": ["google_oauth_token"], + "secrets": [ + "google_oauth_token" + ], "shared_auth": "google_oauth_token", "setup_url": "https://console.cloud.google.com/apis/credentials" }, - - "tags": ["default", "google", "messaging"] + "tags": [ + "default", + "google", + "messaging" + ] } diff --git a/registry/tools/google-calendar.json b/registry/tools/google-calendar.json index 477b4b73..80056449 100644 --- a/registry/tools/google-calendar.json +++ b/registry/tools/google-calendar.json @@ -4,28 +4,35 @@ "kind": "tool", "version": "0.1.0", "description": "Create, read, update, and delete Google Calendar events", - "keywords": ["calendar", "google", "scheduling", "events"], - + "keywords": [ + "calendar", + "google", + "scheduling", + "events" + ], "source": { "dir": "tools-src/google-calendar", "capabilities": "google-calendar-tool.capabilities.json", "crate_name": "google-calendar-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/google-calendar-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "f236cd8b63aafc95fa5c7f6c9f4ef05d34273d34b4afeb3fde6af51f54fa1350" } }, - "auth_summary": { "method": "oauth", "provider": "Google", - "secrets": ["google_oauth_token"], + "secrets": [ + "google_oauth_token" + ], "shared_auth": "google_oauth_token", "setup_url": "https://console.cloud.google.com/apis/credentials" }, - - "tags": ["default", "google", "productivity"] + "tags": [ + "default", + "google", + "productivity" + ] } diff --git a/registry/tools/google-docs.json b/registry/tools/google-docs.json index d60ca2e3..94ca126b 100644 --- a/registry/tools/google-docs.json +++ b/registry/tools/google-docs.json @@ -4,28 +4,34 @@ "kind": "tool", "version": "0.1.0", "description": "Create and edit Google Docs documents", - "keywords": ["documents", "google", "writing", "docs"], - + "keywords": [ + "documents", + "google", + "writing", + "docs" + ], "source": { "dir": "tools-src/google-docs", "capabilities": "google-docs-tool.capabilities.json", "crate_name": "google-docs-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/google-docs-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "37cecb81190703b010df11ad3b507ade570fa486c891b24f48105c34bc7a6f10" } }, - "auth_summary": { "method": "oauth", "provider": "Google", - "secrets": ["google_oauth_token"], + "secrets": [ + "google_oauth_token" + ], "shared_auth": "google_oauth_token", "setup_url": "https://console.cloud.google.com/apis/credentials" }, - - "tags": ["google", "productivity"] + "tags": [ + "google", + "productivity" + ] } diff --git a/registry/tools/google-drive.json b/registry/tools/google-drive.json index a468e48c..c4a42968 100644 --- a/registry/tools/google-drive.json +++ b/registry/tools/google-drive.json @@ -4,28 +4,35 @@ "kind": "tool", "version": "0.1.0", "description": "Upload, download, search, and manage Google Drive files and folders", - "keywords": ["storage", "google", "files", "drive"], - + "keywords": [ + "storage", + "google", + "files", + "drive" + ], "source": { "dir": "tools-src/google-drive", "capabilities": "google-drive-tool.capabilities.json", "crate_name": "google-drive-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/google-drive-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "36d5116c7faaaf34b91f98e92573ed230ce0d85e261f05a996a02d14ae4715c4" } }, - "auth_summary": { "method": "oauth", "provider": "Google", - "secrets": ["google_oauth_token"], + "secrets": [ + "google_oauth_token" + ], "shared_auth": "google_oauth_token", "setup_url": "https://console.cloud.google.com/apis/credentials" }, - - "tags": ["default", "google", "storage"] + "tags": [ + "default", + "google", + "storage" + ] } diff --git a/registry/tools/google-sheets.json b/registry/tools/google-sheets.json index 5edddc85..ee22e24e 100644 --- a/registry/tools/google-sheets.json +++ b/registry/tools/google-sheets.json @@ -4,28 +4,34 @@ "kind": "tool", "version": "0.1.0", "description": "Read and write Google Sheets spreadsheet data", - "keywords": ["spreadsheets", "google", "data", "sheets"], - + "keywords": [ + "spreadsheets", + "google", + "data", + "sheets" + ], "source": { "dir": "tools-src/google-sheets", "capabilities": "google-sheets-tool.capabilities.json", "crate_name": "google-sheets-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/google-sheets-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "77c966f0e18faa2b43361ad8abe90144d53b163272e96d2ed5106f480e698d64" } }, - "auth_summary": { "method": "oauth", "provider": "Google", - "secrets": ["google_oauth_token"], + "secrets": [ + "google_oauth_token" + ], "shared_auth": "google_oauth_token", "setup_url": "https://console.cloud.google.com/apis/credentials" }, - - "tags": ["google", "productivity"] + "tags": [ + "google", + "productivity" + ] } diff --git a/registry/tools/google-slides.json b/registry/tools/google-slides.json index beb53ff9..cbfae581 100644 --- a/registry/tools/google-slides.json +++ b/registry/tools/google-slides.json @@ -4,28 +4,33 @@ "kind": "tool", "version": "0.1.0", "description": "Create and edit Google Slides presentations", - "keywords": ["presentations", "google", "slides"], - + "keywords": [ + "presentations", + "google", + "slides" + ], "source": { "dir": "tools-src/google-slides", "capabilities": "google-slides-tool.capabilities.json", "crate_name": "google-slides-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/google-slides-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "68365b764f2366142d1f5388189ab1bd7f826f4ac6540547efc6750bde1591d3" } }, - "auth_summary": { "method": "oauth", "provider": "Google", - "secrets": ["google_oauth_token"], + "secrets": [ + "google_oauth_token" + ], "shared_auth": "google_oauth_token", "setup_url": "https://console.cloud.google.com/apis/credentials" }, - - "tags": ["google", "productivity"] + "tags": [ + "google", + "productivity" + ] } diff --git a/registry/tools/slack.json b/registry/tools/slack.json index 197683bd..e4c65369 100644 --- a/registry/tools/slack.json +++ b/registry/tools/slack.json @@ -4,28 +4,33 @@ "kind": "tool", "version": "0.1.0", "description": "Your agent uses Slack to post and read messages in your workspace", - "keywords": ["messaging", "chat", "workspace"], - + "keywords": [ + "messaging", + "chat", + "workspace" + ], "source": { "dir": "tools-src/slack", "capabilities": "slack-tool.capabilities.json", "crate_name": "slack-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/slack-tool-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "600fdb6f25f42bd635d3cf28217778c780e781b780c7250a57bebcf889616209" } }, - "auth_summary": { "method": "oauth", "provider": "Slack", - "secrets": ["slack_bot_token"], + "secrets": [ + "slack_bot_token" + ], "shared_auth": null, "setup_url": "https://api.slack.com/apps" }, - - "tags": ["default", "messaging"] + "tags": [ + "default", + "messaging" + ] } diff --git a/registry/tools/telegram.json b/registry/tools/telegram.json index 735a628a..3a96ac95 100644 --- a/registry/tools/telegram.json +++ b/registry/tools/telegram.json @@ -4,28 +4,34 @@ "kind": "tool", "version": "0.1.0", "description": "Your agent uses your Telegram account to read and send messages", - "keywords": ["messaging", "chat", "telegram", "mtproto"], - + "keywords": [ + "messaging", + "chat", + "telegram", + "mtproto" + ], "source": { "dir": "tools-src/telegram", "capabilities": "telegram-tool.capabilities.json", "crate_name": "telegram-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/telegram-mtproto-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "1c3028052f680e2efa7d857d50bcb57dbc171ad197d2527875b9c3cd22f0c830" } }, - "auth_summary": { "method": "manual", "provider": "Telegram", - "secrets": ["telegram_api_id", "telegram_api_hash"], + "secrets": [ + "telegram_api_id", + "telegram_api_hash" + ], "shared_auth": null, "setup_url": "https://my.telegram.org/apps" }, - - "tags": ["messaging"] + "tags": [ + "messaging" + ] } diff --git a/registry/tools/web-search.json b/registry/tools/web-search.json index bbaba024..5dbabb86 100644 --- a/registry/tools/web-search.json +++ b/registry/tools/web-search.json @@ -4,28 +4,34 @@ "kind": "tool", "version": "0.1.0", "description": "Search the web using Brave Search API", - "keywords": ["search", "web", "brave", "internet"], - + "keywords": [ + "search", + "web", + "brave", + "internet" + ], "source": { "dir": "tools-src/web-search", "capabilities": "web-search-tool.capabilities.json", "crate_name": "web-search-tool" }, - "artifacts": { "wasm32-wasip2": { "url": "https://github.com/nearai/ironclaw/releases/latest/download/web-search-wasm32-wasip2.tar.gz", - "sha256": null + "sha256": "8e62c9c3efaa90db92dbf421289cd9a8ba83a64613481d0f2bf9070f0403e801" } }, - "auth_summary": { "method": "manual", "provider": "Brave", - "secrets": ["brave_api_key"], + "secrets": [ + "brave_api_key" + ], "shared_auth": null, "setup_url": "https://brave.com/search/api/" }, - - "tags": ["default", "search"] + "tags": [ + "default", + "search" + ] }