diff --git a/src/frontend_visualqa/cli.py b/src/frontend_visualqa/cli.py index 9815da6..39db1eb 100644 --- a/src/frontend_visualqa/cli.py +++ b/src/frontend_visualqa/cli.py @@ -35,6 +35,7 @@ if TYPE_CHECKING: from frontend_visualqa.runner import VisualQARunner + from frontend_visualqa.schemas import ClaimResult logger = logging.getLogger(__name__) @@ -427,7 +428,7 @@ async def _run_verify(args: argparse.Namespace) -> dict[str, Any]: def _progress_start(index: int, claim: str) -> None: print(f"[{index}/{total_claims}] Verifying: {_truncate_for_progress(claim)}", file=sys.stderr, flush=True) - def _progress_complete(index: int, claim: str, result: Any) -> None: + def _progress_complete(index: int, claim: str, result: ClaimResult) -> None: del claim message = f"[{index}/{total_claims}] {result.status}" if result.status != "passed" and result.finding: