protected function execute(InputInterface $input, OutputInterface $output): void
    {
        $output->write(json_encode([
            'version' => Application::VERSION,
            'commands' => $this->getCommandNames(),
            'features' => $this->getFeatures(),
        ]));
    }
protected function execute(InputInterface $input, OutputInterface $output): void
    {
        $output->write(json_encode([
            'version' => Application::VERSION,
            'commands' => $this->getCommandNames(),
            'features' => $this->getFeatures(),
        ]));
    }
{@inheritdoc}