data/commands/builtin/thinkback_command library
Classes
- InstallState
- State of the thinkback installation process.
- ThinkbackCommand
- The /think-back command — year-in-review animation.
- ThinkbackController
- Controller for the thinkback installation and interaction flow.
- ThinkbackMenuOption
- Menu option displayed to the user.
Enums
- InstallPhase
- Installation phase for the thinkback plugin.
- ThinkbackMenuAction
- Menu action for the thinkback command.
Functions
-
getMarketplaceName(
) → String - Get the marketplace name based on user type.
-
getMarketplaceRepo(
) → String - Get the marketplace repo based on user type.
-
getPluginId(
) → String - Get the full plugin ID including marketplace.
-
getThinkbackSkillDir(
) → Future< String?> - Get the thinkback skill directory from the installed plugin's cache path.
-
playAnimation(
String skillDir) → Future< ({String message, bool success})> - Play the thinkback animation.