From ae6b2644949a2f5e84d98fa22142fe4edee60366 Mon Sep 17 00:00:00 2001 From: David Lougheed Date: Thu, 24 Aug 2023 15:23:17 -0400 Subject: [PATCH] feat: add support for bento serviceInfo workflowProvider prop --- bento_lib/types.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bento_lib/types.py b/bento_lib/types.py index 9c5b6c0b..f8b690fb 100644 --- a/bento_lib/types.py +++ b/bento_lib/types.py @@ -24,7 +24,12 @@ class GA4GHServiceOrganization(TypedDict): class BentoExtraServiceInfo(TypedDict, total=False): serviceKind: str # One service_kind per Bento service/instance - dataService: bool # Whether the service provides data types/ingest workflows + dataService: bool # Whether the service provides data types/search/workflows + # Whether the service provides workflows: + # - not necessarily data types; split from dataService to allow services to provide workflows + # without needing to provide data types/search endpoints as well + # - implict default: false + workflowProvider: bool gitRepository: str gitTag: str