Add filtering and options for History Command

This commit is contained in:
2025-06-03 23:07:50 -04:00
parent 09eeb90dc6
commit ac82076511
17 changed files with 165 additions and 38 deletions

View File

@ -43,7 +43,10 @@ class PromptMenuAction(BaseAction):
self.menu_options = menu_options
self.prompt_message = prompt_message
self.default_selection = default_selection
self.console = console or Console(color_system="auto")
if isinstance(console, Console):
self.console = console
elif console:
raise ValueError("`console` must be an instance of `rich.console.Console`")
self.prompt_session = prompt_session or PromptSession()
self.include_reserved = include_reserved