Commit ca09bee
AI Assistant
fix(cache): add manual versions for downgrade-prone tools
Manually updated latest_versions.json with current versions for:
- python: 3.14.0 (alias for cpython to fix tool name mismatch)
- cpython: 3.14.0 (prevents downgrade to 3.12.12 when GitHub rate limited)
- trivy: 0.67.2 (was showing stale 0.66.0)
- eslint: 9.37.0 (was showing stale 9.35.0)
- ast-grep: 0.39.6 (was showing stale 0.39.5)
Root cause: GitHub API rate limits prevent live version detection, and
stale cache entries cause false "downgrade" recommendations.
Workaround: Manual cache updates ensure CLI_AUDIT_MANUAL_FIRST=1 mode
(used by guide.sh) prefers correct cached versions over failed API calls.
Note: Tool name vs repo name mismatch (python vs cpython) requires
both keys in cache for MANUAL_FIRST mode to work correctly.1 parent 8a9a58d commit ca09bee
1 file changed
Lines changed: 10 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
| 231 | + | |
231 | 232 | | |
232 | 233 | | |
233 | 234 | | |
| |||
236 | 237 | | |
237 | 238 | | |
238 | 239 | | |
239 | | - | |
| 240 | + | |
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
| |||
0 commit comments