Nodeagent - api method `register_queue` Creates unusable queue type

I was about to write that it somehow works, although it is very not-straightforward.

For example, when trying to force the work queue item to notify an agent with a daemon or non-daemon package (the default work item listener), it throws an error packageId is Expected string, received object

But if I leave the package empty, it still somehow runs, because I guess the package is set as daemon. And I managed to process a batch of workitems, but if I requeue them, they don’t process anymore, even thought the daemon process still runs… so I got to figure this out a little more.

But thanks for the explanations