address change requests in PR

1. Prompt has changed to "invoke> ".
2. Function to initialize the autocompleter has been renamed "set_autocompleter()"
This commit is contained in:
Lincoln Stein
2023-03-27 12:20:24 -04:00
parent dc14701d20
commit 019a9f0329
2 changed files with 9 additions and 5 deletions

View File

@@ -14,7 +14,7 @@ from pydantic.fields import Field
from ..backend import Args
from .cli.commands import BaseCommand, CliContext, ExitCli, add_parsers, get_graph_execution_history
from .cli.completer import get_completer
from .cli.completer import set_autocompleter
from .invocations import *
from .invocations.baseinvocation import BaseInvocation
from .services.events import EventServiceBase
@@ -130,7 +130,12 @@ def invoke_cli():
config = Args()
config.parse_args()
model_manager = get_model_manager(config)
completer = get_completer(model_manager)
# This initializes the autocompleter and returns it.
# Currently nothing is done with the returned Completer
# object, but the object can be used to change autocompletion
# behavior on the fly, if desired.
completer = set_autocompleter(model_manager)
events = EventServiceBase()
@@ -164,7 +169,7 @@ def invoke_cli():
while True:
try:
cmd_input = input(f"{model_manager.current_model or '(no model)'}> ")
cmd_input = input("invoke> ")
except (KeyboardInterrupt, EOFError):
# Ctrl-c exits
break