Once #4 is done, we need a way to be able to get the log messages from the plans/devices in the UI log panel.
To do this we very likely need a callabck and way to manually update the log box so that the UI doesn't freeze.
We also need a way to unpack the messages so that only the body is shown and not the whole thing from blueapi.
Acceptance Criteria
- Specific criteria that will be used to judge if the issue is fixed
Once #4 is done, we need a way to be able to get the log messages from the plans/devices in the UI log panel.
To do this we very likely need a callabck and way to manually update the log box so that the UI doesn't freeze.
We also need a way to unpack the messages so that only the body is shown and not the whole thing from blueapi.
Acceptance Criteria