Modules§
- commands
- Command implementations for KindlyTools
- config
- Configuration modules for KindlyTools
- dev
- install
- mcp
- monitor
- output
- Output formatting for scan results
- platform
- shield
- utils
- wrap
- Wrap command module for protecting AI CLIs
Structs§
- Environment
Info - Environment information struct
- Node
Managers - Node.js version managers struct
Enums§
- Linux
Distro - Linux distribution enum
- Recovery
Method - Recovery options for installation failures
Traits§
- Execute
- Common trait for all subcommands
Functions§
- command_
exists - Check if a command exists in PATH
- config_
dir - Get the KindlyGuard configuration directory
- detect_
environment - Detect various environment characteristics
- detect_
linux_ distro - Detect Linux distribution
- detect_
node_ managers - Detect installed Node.js version managers
- download_
file - Download a file with progress bar
- ensure_
dir - Ensure a directory exists, creating it if necessary
- execute_
recovery - Execute recovery method based on user selection
- get_
kindlyguard_ download_ url - Get the GitHub release download URL for KindlyGuard based on platform
- get_
mcp_ config_ path - Get the MCP configuration file path
- home_
dir - Get the user’s home directory
- install_
kindlyguard_ from_ github - Install KindlyGuard binary from GitHub releases
- show_
recovery_ menu - Show interactive recovery menu when installation fails