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.