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§
- Terraphim
Updater - Updater client for Terraphim AI binaries
- Updater
Config - Configuration for the updater
Enums§
- Update
Status - 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)