(args: argparse.Namespace)
| 369 | |
| 370 | |
| 371 | def cmd_models(args: argparse.Namespace) -> int: |
| 372 | base_url = args.base_url.rstrip("/") |
| 373 | _require_health(base_url, args.request_timeout) |
| 374 | data = _request_json("GET", f"{base_url}/model/all", timeout=args.request_timeout) |
| 375 | _json_print({"ok": True, "base_url": base_url, "models": data, "meta": {"canonical": "model list"}}, compact=args.compact) |
| 376 | return 0 |
| 377 | |
| 378 | |
| 379 | def cmd_model_status(args: argparse.Namespace) -> int: |
no test coverage detected