-
Improvement
-
Resolution: Fixed
-
Minor
-
None
Currently, withCredentials requires a node context to run, regardless of whether the particular binding(s) being used actually need it. Ideally, MultiBinding extensions/implementations would mark that they need a node context (i.e., for a workspace), but since it's already got a defined API, it probably makes more sense to end up marking extensions that don't need a node context, since that won't break any existing extensions. Then BindingStep.Execution can be updated to only error out if there's no node context and one or more of the Binding extensions being used need it.
- links to