diff --git a/packages/toolbox-core/src/toolbox_core/tool.py b/packages/toolbox-core/src/toolbox_core/tool.py index d26d9287..73ca0009 100644 --- a/packages/toolbox-core/src/toolbox_core/tool.py +++ b/packages/toolbox-core/src/toolbox_core/tool.py @@ -63,8 +63,8 @@ def __init__( name: The name of the remote tool. description: The description of the remote tool. params: The args of the tool. - required_authn_params: A dict of required authenticated parameters to a list - of services that provide values for them. + required_authn_params: A map of required authenticated parameters to a list + of alternative services that can provide values for them. auth_service_token_getters: A dict of authService -> token (or callables that produce a token) bound_params: A mapping of parameter names to bind to specific values or @@ -134,8 +134,8 @@ def __copy( name: The name of the remote tool. description: The description of the remote tool. params: The args of the tool. - required_authn_params: A dict of required authenticated parameters that need - an auth_service_token_getter set for them yet. + required_authn_params: A map of required authenticated parameters to a list + of alternative services that can provide values for them. auth_service_token_getters: A dict of authService -> token (or callables that produce a token) bound_params: A mapping of parameter names to bind to specific values or