You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(detection): use catalog version_args instead of hardcoded special cases
- Add version_args field to catalog/*.json for custom version detection
- Implement ToolCatalog.has_tool() and get_raw_data() methods
- Pass version_args from catalog to detection functions
- Remove hardcoded curlie version detection special case
- Add version_args: ["version"] to catalog/curlie.json
This makes version detection more maintainable by moving tool-specific
detection logic from Python code to catalog metadata.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments