{"kind": "software", "ack": {"version": "1.0", "invocation_ref": "cmd1", "status": "ok", "payload": {"event_id": 1, "command_id": "cmd1", "state": "accepted", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, "error": "none"}, "events": {"version": "1.0", "invocation_ref": "poll", "status": "ok", "payload": {"extension": "aicontinue.motion/0.1", "events": [{"event_id": 1, "command_id": "cmd1", "state": "accepted", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, {"event_id": 2, "command_id": "cmd1", "state": "executing", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, {"event_id": 3, "command_id": "cmd1", "state": "completed", "error": "none", "at": 1.0, "epoch": 1, "session": "session1", "simulated": true}], "next_event": 3, "history_gap": false}, "error": "none"}}
{"kind": "device", "ack": {"version": "1.0", "invocation_ref": "cmd1", "status": "ok", "payload": {"event_id": 1, "command_id": "cmd1", "state": "accepted", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, "error": "none"}, "events": {"version": "1.0", "invocation_ref": "poll", "status": "ok", "payload": {"extension": "aicontinue.motion/0.1", "events": [{"event_id": 1, "command_id": "cmd1", "state": "accepted", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, {"event_id": 2, "command_id": "cmd1", "state": "executing", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, {"event_id": 3, "command_id": "cmd1", "state": "completed", "error": "none", "at": 1.0, "epoch": 1, "session": "session1", "simulated": true}], "next_event": 3, "history_gap": false}, "error": "none"}}
{"kind": "hybrid", "ack": {"version": "1.0", "invocation_ref": "cmd1", "status": "ok", "payload": {"event_id": 1, "command_id": "cmd1", "state": "accepted", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, "error": "none"}, "events": {"version": "1.0", "invocation_ref": "poll", "status": "ok", "payload": {"extension": "aicontinue.motion/0.1", "events": [{"event_id": 1, "command_id": "cmd1", "state": "accepted", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, {"event_id": 2, "command_id": "cmd1", "state": "executing", "error": "none", "at": 0.0, "epoch": 1, "session": "session1", "simulated": true}, {"event_id": 3, "command_id": "cmd1", "state": "completed", "error": "none", "at": 1.0, "epoch": 1, "session": "session1", "simulated": true}], "next_event": 3, "history_gap": false}, "error": "none"}}
