Github user aledsage commented on the issue: https://github.com/apache/brooklyn-client/pull/67 @geomacy agreed - it does look too intimidating for the user. If the REST api does not timeout, the body will be the effector response value. It's annoying that there's not an explicit way to tell whether it completed or timed out (e.g. consider the extreme case where the effector response was a chunk of json that looked like that). I think we should merge this PR (as you suggested), and then look at improving the response written out by `br`.