Files
zCode-CLI-X/src/cli/update.ts

22 lines
745 B
TypeScript

import chalk from 'chalk'
import { PRODUCT_NAME, PRODUCT_URL } from 'src/constants/product.js'
import { gracefulShutdown } from 'src/utils/gracefulShutdown.js'
import { writeToStdout } from 'src/utils/process.js'
export async function update() {
writeToStdout(`Current version: ${MACRO.VERSION}\n`)
writeToStdout('\n')
writeToStdout(
chalk.yellow(
`${PRODUCT_NAME} no longer uses the upstream Anthropic auto-update service.\n`,
),
)
writeToStdout(
'Install new builds manually from the project releases or by reinstalling from the Better-Clawd repository.\n',
)
writeToStdout('\n')
writeToStdout(`Project: ${PRODUCT_URL}\n`)
writeToStdout(`Releases: ${PRODUCT_URL}/releases\n`)
await gracefulShutdown(0)
}