Expand description
Individual diagnostic check functions.
Each function performs a single diagnostic check and returns a CheckResult.
Structs§
- Check
Result - Result of a single diagnostic check.
Enums§
- Check
Status - Status of a diagnostic check.
Functions§
- check_
config_ valid - Validate the configuration file via
ConfigLoader. - check_
data_ dir_ permissions - Verify the data directory has correct read+write permissions.
- check_
rc_ file_ writable - Check if the shell RC file is writable.
- check_
rec_ in_ path - Verify the
recbinary is in a standard PATH location. - check_
rec_ version - Report the rec binary version (always Pass, informational).
- check_
shell_ detected - Detect the current shell via
Shell::detect(). - check_
shell_ hooks_ installed - Check if shell hooks are installed by scanning RC files for
rec init. - check_
storage_ dir_ exists - Check if the data directory exists.
- check_
storage_ writable - Check if the data directory is writable by creating and removing a test file.