From f48e0f4ae447c7a30c436521948b3eb848875056 Mon Sep 17 00:00:00 2001 From: Shahar Carmi Date: Thu, 11 Jun 2026 10:15:17 +0300 Subject: [PATCH] add reddit comments tool Co-Authored-By: Claude Opus 4.8 (1M context) --- assets/Tools.md | 1 + server.js | 12 ++++++++++++ tool_groups.js | 1 + 3 files changed, 14 insertions(+) diff --git a/assets/Tools.md b/assets/Tools.md index 391c38c..2b65afe 100644 --- a/assets/Tools.md +++ b/assets/Tools.md @@ -50,6 +50,7 @@ |web_data_youtube_profiles|Quickly read structured YouTube channel profile data. Requires a valid YouTube channel URL. Often faster and more reliable than scraping.| |web_data_youtube_comments|Quickly read structured YouTube comments data. Requires a valid YouTube video URL and optional num_of_comments (default 10). Often faster and more reliable than scraping.| |web_data_reddit_posts|Quickly read structured Reddit post data. Requires a valid Reddit post URL. Often faster and more reliable than scraping.| +|web_data_reddit_comments|Quickly read structured Reddit comments data. Requires a valid Reddit post or comment thread URL. Accepts an optional days_back parameter to limit results to comments posted within the last N days. Often faster and more reliable than scraping.| |web_data_youtube_videos|Quickly read structured YouTube video metadata. Requires a valid YouTube video URL. Often faster and more reliable than scraping.| |web_data_npm_package|Quickly read structured npm package data including latest version, README, dependencies, and metadata. Requires a valid npm package name (e.g., @brightdata/sdk). Your coding agent's go-to tool for package lookups.| |web_data_pypi_package|Quickly read structured PyPI package data including latest version, README, dependencies, and metadata. Requires a valid PyPI package name (e.g., langchain-brightdata). Your coding agent's go-to tool for Python package lookups.| diff --git a/server.js b/server.js index 4bd8b34..19f85ac 100644 --- a/server.js +++ b/server.js @@ -1115,6 +1115,18 @@ const datasets = [{ ].join('\n'), inputs: ['url'], }, +{ + id: 'reddit_comments', + dataset_id: 'gd_lvzdpsdlw09j6t702', + description: [ + 'Quickly read structured Reddit comments data.', + 'Requires a valid Reddit post or comment thread URL.', + 'Optionally filter by recency using days_back (number of days).', + 'This can be a cache lookup, so it can be more reliable than scraping', + ].join('\n'), + inputs: ['url', 'days_back'], + defaults: {days_back: ''}, +}, { id: 'youtube_videos', dataset_id: 'gd_lk56epmy2i5g7lzu0k', diff --git a/tool_groups.js b/tool_groups.js index c21d75d..2c48d31 100644 --- a/tool_groups.js +++ b/tool_groups.js @@ -53,6 +53,7 @@ export const GROUPS = { 'web_data_youtube_comments', 'web_data_youtube_videos', 'web_data_reddit_posts', + 'web_data_reddit_comments', ], }, BROWSER: {