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
fix(tools): upgrade golangci-lint to v2.5.0 and add new tools to upgrade workflow
Fixed two critical issues with tool upgrade system:
1. golangci-lint upgrade not working (v1.64.8 → v2.5.0)
- Root cause: go install @latest only knew about v1.64.8 from Go module proxy
- GitHub releases had v2.5.0, but not published to Go module ecosystem yet
- Fix: Prioritize GitHub binary download over go install for authoritative version
- Changed install_golangci_lint() to try GitHub releases first, go install as fallback
- Result: Successfully upgrades from v1.64.8 to v2.5.0
2. New tools not offered in make upgrade (git-lfs, tfsec, ninja, cscope)
- Root cause: CORE_TOOLS array in scripts/guide.sh was missing new tools
- Tools were added to cli_audit.py but not to upgrade workflow
- Fix: Added git-lfs, semgrep, pre-commit, tfsec, ninja, cscope to CORE_TOOLS array
- Result: All 68 tracked tools now appear in interactive upgrade prompts
Changes:
- scripts/install_core.sh: Reordered golangci-lint installation (GitHub first)
- scripts/guide.sh: Added 6 new tools to CORE_TOOLS array
- Maintained existing functionality for all other tools
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/TOOL_ECOSYSTEM.md
+83-6Lines changed: 83 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,20 +4,21 @@ Complete catalog of all tools tracked by AI CLI Preparation, organized by catego
4
4
5
5
## Overview
6
6
7
-
AI CLI Preparation tracks **50+ developer tools** across 10 categories, optimized for AI coding agent environments. Each tool is classified by installation method and tracked against upstream releases.
7
+
AI CLI Preparation tracks **68 developer tools** across 11 categories, optimized for AI coding agent environments. Each tool is classified by installation method and tracked against upstream releases.
8
8
9
9
## Categories
10
10
11
11
-[Runtimes & Package Managers](#runtimes--package-managers) - Language runtimes and package managers (11 tools)
0 commit comments