[Enhancement] - Sanitize sensitive data from .cli.his (#6361)

* Sanitize sensitive data from .cli.his

* fix long command providers

---------

Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
This commit is contained in:
Igor Radovanovic
2024-05-02 13:21:48 +02:00
committed by GitHub
parent 409703387b
commit 18115e4e91
3 changed files with 27 additions and 3 deletions

View File

@@ -8,8 +8,8 @@ from openbb import obb
from openbb_core.app.model.abstract.singleton import SingletonMeta
from openbb_core.app.model.user_settings import UserSettings as User
from prompt_toolkit import PromptSession
from prompt_toolkit.history import FileHistory
from openbb_cli.config.completer import CustomFileHistory
from openbb_cli.config.console import Console
from openbb_cli.config.constants import HIST_FILE_PROMPT
from openbb_cli.config.style import Style
@@ -62,7 +62,7 @@ class Session(metaclass=SingletonMeta):
try:
if sys.stdin.isatty():
prompt_session: Optional[PromptSession] = PromptSession(
history=FileHistory(str(HIST_FILE_PROMPT))
history=CustomFileHistory(str(HIST_FILE_PROMPT))
)
else:
prompt_session = None