diff --git a/packages/@jsii/go-runtime/jsii-runtime-go/internal/kernel/process/process.go b/packages/@jsii/go-runtime/jsii-runtime-go/internal/kernel/process/process.go index f437648f5c..4541c2a8e1 100644 --- a/packages/@jsii/go-runtime/jsii-runtime-go/internal/kernel/process/process.go +++ b/packages/@jsii/go-runtime/jsii-runtime-go/internal/kernel/process/process.go @@ -227,7 +227,7 @@ func (p *Process) readResponse(into interface{}) error { json.Unmarshal(raw, &errResp) if errResp.Name != nil && *errResp.Name == "@jsii/kernel.Fault" { - return fmt.Errorf("JsiiError: %s", *errResp.Name) + return fmt.Errorf("JsiiError: %s %s", *errResp.Name, errResp.Error) } return errors.New(errResp.Error)