class
Shards::AssistantConfigInfo
- Shards::AssistantConfigInfo
- Reference
- Object
Overview
Tracks the installed assistant configuration state.
Persisted at .claude/.assistant-config.yml, this tracker stores
which version is installed, which components are enabled, and
per-file checksums for detecting user modifications during upgrades.
Defined in:
assistant_config_info.crConstant Summary
-
CURRENT_VERSION =
"1.0" -
FILENAME =
".assistant-config.yml"
Constructors
Instance Method Summary
- #assistant : String
- #assistant=(assistant : String)
- #components : Hash(String, Bool)
- #components=(components : Hash(String, Bool))
- #files : Hash(String, String)
- #files=(files : Hash(String, String))
- #installed? : Bool
- #installed_at : String
- #installed_at=(installed_at : String)
- #installed_version : String
- #installed_version=(installed_version : String)
- #load
- #path : String
- #save