Desde que actualicé Laravel a las versiones más nuevas, telescopio:prune ya no funciona siempre y arroja este error:
Symfony\Component\Console\Exception\CommandNotFoundException El comando "telescope:prune" no existe.
Sin embargo, el telescopio ya está instalado.
Con suerte, se solucionará pronto. En particular, no parece funcionar cuando se agrega el indicador —hours, por ejemplo, telescopio:prune –hours=96. En mi caso, ninguno de los dos funcionó.
Hasta ahora, la forma de evitar esto es crear tu propio pequeño script de comando que llama:
\DB::table('entradas_del_telescopio')->where('creado_en', '<', ahora()->subHoras(96))->eliminar()
No es muy limpio ni agradable, por supuesto, pero por ahora funciona. Úselo bajo su propio riesgo.
Si encuentra alguna solución mejor, háganoslo saber.