Skip to content

Conversation

@plusplusoneplusplus
Copy link
Owner

Summary

This PR updates the ecosystem configuration for CircleCI and LogCLI tools to use the open_source ecosystem and non_windows OS type.

Changes Made

Tool Updates

  • CircleCI Tool (plugins/circleci/circleci_tool.py):

    • Changed @register_tool(ecosystem="general", os_type="all") to @register_tool(ecosystem="open_source", os_type="non_windows")
  • LogCLI Tool (plugins/logcli/logcli_tool.py):

    • Changed @register_tool to @register_tool(ecosystem="open_source", os_type="non_windows")

Configuration Updates

  • Environment Template (config/env.template):
    • Updated ecosystem documentation to include open_source in available ecosystems list
    • Updated example configuration comment

Development Context

  • Code Editor: Cursor
  • Branch: feature/update-tools-to-open-source-ecosystem
  • Commit: 3360cf7

Testing

  • Changes are configuration-only and don't affect core functionality
  • Tools will now be filtered based on the new ecosystem and OS type settings

Impact

  • Tools will be available when MCP_ECOSYSTEMS includes open_source
  • Tools will be filtered out on Windows systems when MCP_OS_TYPE filtering is enabled
  • No breaking changes to existing functionality

@plusplusoneplusplus plusplusoneplusplus force-pushed the feature/update-tools-to-open-source-ecosystem branch from 3360cf7 to 49cd4d2 Compare June 18, 2025 05:18
@plusplusoneplusplus plusplusoneplusplus enabled auto-merge (squash) June 18, 2025 05:20
@plusplusoneplusplus plusplusoneplusplus merged commit ec66617 into main Jun 18, 2025
12 checks passed
@plusplusoneplusplus plusplusoneplusplus deleted the feature/update-tools-to-open-source-ecosystem branch June 18, 2025 05:23
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.

2 participants