This directory contains technical documentation for all Zephyrus CLI modules in the utils package.
- auth.go - Session management and GitHub authentication
- delete.go - File and folder deletion operations
- download.go - File decryption and retrieval
- encryption.go - Cryptographic operations
- git.go - Git repository operations
- index.go - Vault index management
- info.go - Vault and file information display
- input.go - Secure user input handling
- list.go - File listing and formatting
- local.go - Local filesystem access in REPL
- network.go - HTTP file fetching
- progress.go - Progress indication and status messages
- purge.go - Vault wiping operations
- read.go - File content reading and display
- search.go - Vault search functionality
- setup.go - Vault initialization
- settings.go - Persistent vault configuration
- share.go - File sharing and access tokens
- shared_index.go - Shared file index management
- shared_manage.go - Shared file revocation and lifecycle
- shared_search.go - Shared file discovery and search
- upload.go - File encryption and uploading
For complete usage instructions, visit: https://github.com/zephyrus-development/zephyrus-cli/wiki/How-to-use
These docs are intended for developers and contributors. For end-user documentation, see the main README.md.