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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant