I think that's a bug Nilanshu, the /help%20proclist command states:
Command: proclist
Provides a list of processes which are available to be run. Only published processes appear in this list.
But I also see unpublished processes in the output - I'll raise a ticket.
Querying the BPAProcess table is an option, but you must be conscious of the risk of creating a direct connection to the DB.