It is possible if you use the service with parameters:
which returns a Boolean variable "plan_found".
The default service uses the standard "empty" service type for triggering planning, which unfortunately does not have any return values. The Boolean return of the service call method should return false only if the service call itself failed.
It is also possible to use an actionlib goal to trigger planning, which is similar to the service call with parameters (lines 59-66):
Finally, we are working on adding status publishers for each node, but you do not need to wait for these. Instead, you can subscribe to the planner output of the node. Instead of calling the parsing service every time planning is called, it can be called as a callback of the planner output.
Best regards,
Michael