Inheritance: implements Illuminate\Contracts\Console\Kernel
 /**
  * rpc response.
  *
  * @param \Recca0120\Terminal\Kernel             $kernel
  * @param \Illuminate\Http\Request               $request
  * @param \Illuminate\Contracts\Response\Factory $responseFactory
  *
  * @return mixed
  */
 public function endpoint(Kernel $kernel, Request $request, ResponseFactory $responseFactory)
 {
     if ($request->hasSession() === true) {
         $session = $request->session();
         if ($session->isStarted() === true) {
             $session->save();
         }
     }
     $command = $request->get('command');
     $status = $kernel->call($command);
     return $responseFactory->json(['jsonrpc' => $request->get('jsonrpc'), 'id' => $request->get('id'), 'result' => $kernel->output(), 'error' => $status]);
 }