diff --git a/airbyte_cdk/cli/airbyte_cdk/_secrets.py b/airbyte_cdk/cli/airbyte_cdk/_secrets.py index 4f68b4b2d..ef7f5d78f 100644 --- a/airbyte_cdk/cli/airbyte_cdk/_secrets.py +++ b/airbyte_cdk/cli/airbyte_cdk/_secrets.py @@ -235,7 +235,10 @@ def list_( """ click.echo("Scanning secrets...", err=True) - connector_name, _ = resolve_connector_name_and_directory(connector) + if connector and isinstance(connector, str) and "/" not in connector and "\\" not in connector: + connector_name = connector + else: + connector_name, _ = resolve_connector_name_and_directory(connector) secrets: list[Secret] = _fetch_secret_handles( # type: ignore connector_name=connector_name, gcp_project_id=gcp_project_id,