Skip to content

Commit fb85276

Browse files
authored
Improve cli startup speed (#73)
1 parent 3ba5413 commit fb85276

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/shelloracle/shelloracle.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,14 @@ async def shelloracle() -> None:
7171
:returns: None
7272
:raises KeyboardInterrupt: if the user presses CTRL+C
7373
"""
74-
config = get_config()
75-
provider = get_provider(config.provider)()
76-
7774
if not (prompt := get_query_from_pipe()):
7875
default_prompt = os.environ.get("SHOR_DEFAULT_PROMPT")
7976
prompt = await prompt_user(default_prompt)
8077
logger.info("user prompt: %s", prompt)
8178

79+
config = get_config()
80+
provider = get_provider(config.provider)()
81+
8282
shell_command = ""
8383
with create_app_session_from_tty(), patch_stdout(raw=True), spinner() as sp:
8484
async for token in provider.generate(prompt):

0 commit comments

Comments
 (0)