Crate terraphim_update

Crate terraphim_update 

Source
Expand description

Shared auto-update functionality for Terraphim AI binaries

This crate provides a unified interface for self-updating Terraphim AI CLI tools using GitHub Releases as the distribution channel.

Structs§

TerraphimUpdater
Updater client for Terraphim AI binaries
UpdaterConfig
Configuration for the updater

Enums§

UpdateStatus
Represents the status of an update operation

Functions§

check_for_updates
Convenience function to create an updater and check for updates
update_binary
Convenience function to create an updater and install updates
update_binary_silent
Convenience function with progress disabled (useful for automated environments)