HTTP protocol: command status of engine-backed protocol session #7871
Labels
protocol-engine
Ticket related to the Protocol Engine project and associated HTTP APIs
robot-svcs
Falls under the purview of the Robot Services squad (formerly CPX, Core Platform Experience).
Milestone
Overview
As an HTTP API user, I would like to know the status of the individual commands in my protocol session so that I can monitor the run.
Acceptance Criteria
GET /sessions
- update Session response to include commandsGET /sessions/{session_id}
- update Session response to include commandsGET /sessions/{session_id}/commands
- new endpointGET /sessions/{session_id}/commands/{command_id}
- new endpointImplementation Notes
/sessions
and/sessions/commands
, we may want limit the response to simply command IDs; otherwise it could become a huge responseThe text was updated successfully, but these errors were encountered: