From b9aada42e9b2f8a4101bdc552df1cbb234f48abf Mon Sep 17 00:00:00 2001 From: Barbara Korycki Date: Wed, 8 Jan 2025 19:27:03 -0500 Subject: [PATCH] Add cli command (#783) --- src/modelgauge/main.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/modelgauge/main.py b/src/modelgauge/main.py index 9f9299b2..274e14c9 100644 --- a/src/modelgauge/main.py +++ b/src/modelgauge/main.py @@ -100,6 +100,15 @@ def list_suts(): _display_factory_entry(sut_uid, sut, secrets) +@modelgauge_cli.command() +@LOCAL_PLUGIN_DIR_OPTION +def list_annotators(): + """List details about all registered SUTs (System Under Test).""" + secrets = load_secrets_from_config() + for annotator_uid, annotator in ANNOTATORS.items(): + _display_factory_entry(annotator_uid, annotator, secrets) + + @modelgauge_cli.command() @LOCAL_PLUGIN_DIR_OPTION def list_secrets() -> None: