The composer run dev command was added in Laravel 11.28 but it doesn't get added automatically to projects that were created with
an earlier Laravel version and then upgraded beyond 11.28.
To add the command, edit composer.json and add the following to the "scripts" section after the last script entry:
,
"dev": [
"Composer\\Config::disableProcessTimeout",
"npx concurrently -c \"#93c5fd,#c4b5fd,#fb7185,#fdba74\" \"php artisan serve\" \"php artisan queue:listen --tries=1 --timeout=0\" \"php artisan pail --timeout=0\" \"npm run dev\" --names=server,queue,logs,vite --kill-others"
],
"devb": [
"Composer\\Config::disableProcessTimeout",
"npx concurrently -c \"#93c5fd,#c4b5fd,#fb7185,#fdba74,#74fbda\" \"php artisan serve\" \"php artisan queue:listen --tries=1\" \"php artisan pail --timeout=0\" \"npm run dev\" \"start-boost-mcpo\" --names=server,queue,logs,vite,boost --kill-others"
],composer run dev runs the standard processes and composer run devb also runs the MCPO Laravel Boost server for use with Open WebUI.