diff --git a/src/libdib/repl.py b/src/libdib/repl.py index 9989cc8..ed904fd 100644 --- a/src/libdib/repl.py +++ b/src/libdib/repl.py @@ -40,7 +40,7 @@ class InteractiveItemSelector(Cmd): ).all(), complete_selection: Callable[[Session, type, str], list[str]] = lambda session, cls, text: session.scalars( select(cls.name) - .where(cls.name.ilike(f'{text}%')), + .where(cls.name.istartswith(text)), ).all(), default: Any | None = None, ):