The worker runs files, not commands: the `script` column of a process table names a file inside the jobs directory, and its extension picks the interpreter. Pass your own list to [run_worker()] to add one (`list(jl = list(command = "julia", args = character()))`); the names are lowercase extensions.