* Display message when all tools are up to date.
(toolStatuses: ToolVersionStatus[])
| 300 | * Display message when all tools are up to date. |
| 301 | */ |
| 302 | private displayUpToDateMessage(toolStatuses: ToolVersionStatus[]): void { |
| 303 | const toolNames = toolStatuses.map((s) => s.toolId); |
| 304 | console.log(chalk.green(`✓ All ${toolStatuses.length} tool(s) up to date (v${OPENSPEC_VERSION})`)); |
| 305 | console.log(chalk.dim(` Tools: ${toolNames.join(', ')}`)); |
| 306 | console.log(); |
| 307 | console.log(chalk.dim('Use --force to refresh files anyway.')); |
| 308 | } |
| 309 | |
| 310 | /** |
| 311 | * Display the update plan showing which tools need updating. |