Host machine: MBP 13" 10.14.6
Agent: Raspberry Pi 3B+
PIO Plus: 2.5.8
PIO: 4.0.3
I’ve noticed that PIO Plus has been pushed to 2.5.8 and it has introduced multiple bugs that were not present previously, namely:
When checking for the list of agents from host, pio remote agent list, the remote agents are always named as ‘name’ on output, however, using the remote upload to specific agents using their actual names still work, e.g.:
On agent:
pio remote agent start -n agent
On host:
pio remote agent list will output name
pio remote -a agent run -t upload .... will still work as intended and compile/upload code just fine
I did not test with multiple agents
Second bug:
pio remote -a agent device monitor no longer works but triggers an agent list command instead (can be seen in the service monitor) and outputs a odd looking agent id, e.g.:
pio remote -a agent device monitor outputs hwid
I suppose this is some weird serialisation of name, but it doesn’t change when run with different flags stating the port and baud rate — shouldn’t matter anyways because it seems to be triggering a device list vs the remote monitor
I’ve been using pio remote for some time now to remote upload code / check serial output and these are breaking changes to my workflow. I last tried in late August / early Sept.