chore: fix failing CI lint errors (#4584)

This commit is contained in:
Kartik
2026-03-28 21:45:47 +05:30
committed by GitHub
parent ae49edec44
commit 4482228383
4 changed files with 24 additions and 11 deletions
+7 -8
View File
@@ -103,14 +103,13 @@ def run_init(*, api_key: str | None = None, user_id: str | None = None) -> None:
return
# Non-TTY without full flags -> error
if not sys.stdin.isatty():
if not api_key or not user_id:
print_error(
err_console,
"Non-interactive terminal detected and required flags missing.",
hint="Run: mem0 init --api-key <key> --user-id <id>",
)
raise typer.Exit(1)
if not sys.stdin.isatty() and (not api_key or not user_id):
print_error(
err_console,
"Non-interactive terminal detected and required flags missing.",
hint="Run: mem0 init --api-key <key> --user-id <id>",
)
raise typer.Exit(1)
print_banner(console)
console.print()
@@ -22,7 +22,6 @@ from mem0_cli.branding import (
print_success,
timed_status,
)
from mem0_cli.config import load_config
console = Console()
err_console = Console(stderr=True)