Skip to content

feat: add code group#102

Merged
meirk-brd merged 3 commits intomainfrom
feat/code-group
Mar 29, 2026
Merged

feat: add code group#102
meirk-brd merged 3 commits intomainfrom
feat/code-group

Conversation

@meirk-brd
Copy link
Copy Markdown
Collaborator

Summary

Adds a new CODE tool group with two package registry datasets (npm_package and pypi_package) to support developers using AI assistants for software development.

Changes

New Datasets (server.js)

1. npm_package (web_data_npm_package)

  • Dataset ID: gd_mk57m0301khq4jmsul
  • Input: package_name (e.g., @brightdata/sdk)
  • Returns: Structured npm package data
  • Use case: Quickly look up npm package information, versions, dependencies, and metadata

2. pypi_package (web_data_pypi_package)

  • Dataset ID: gd_mk57kc3t1wwgmnepp9
  • Input: package_name (e.g., langchain-brightdata)
  • Returns: Structured PyPI package data
  • Use case: Quickly look up Python package information from the Python Package Index

New Tool Group (tool_groups.js)

CODE: {
    id: 'code',
    name: 'Code',
    description: 'Developer tools and package information datasets.',
    tools: [
        ...base_tools,
        'web_data_npm_package',
        'web_data_pypi_package',
    ],
}

Minor Fix

  • Removed trailing whitespace from fixed_values in amazon_product_search dataset

Testing

  • Verify web_data_npm_package works with standard packages (e.g., express, react)
  • Verify web_data_npm_package works with scoped packages (e.g., @brightdata/sdk)
  • Verify web_data_pypi_package works with Python packages (e.g., requests, langchain-brightdata)
  • Confirm CODE group appears in available tool groups
  • Validate dataset IDs are correct and accessible
@meirk-brd meirk-brd merged commit 41e90c1 into main Mar 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant