fix(cli): work around rich-click's patched click classes

This commit is contained in:
imSp4rky
2026-08-19 10:39:41 -06:00
parent 4aa217c206
commit c4c49ea672
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -254,7 +254,7 @@ async def services(request: web.Request) -> web.Response:
cli_params = []
for param in service_module.cli.params:
param_info: dict = {"name": getattr(param, "name", None)}
if isinstance(param, click.Argument):
if param.param_type_name == "argument":
param_info["kind"] = "argument"
param_info["required"] = param.required
else: