What
Currently, the lmcontrol API will only provide an enum value as error information indicating if a RunTarget change happed due to a RecoveryAction or a StateManager request.
It is not possible to identify which components have failed in case the transition is triggered by a RecoveryAction.
It is not possible identify intermediate transitions that lead to the final RunTarget.
Knowing in which active RunTarget the error occurred requires tracking of the active RunTarget by the user of the API.
We shall clarify the use cases that need to be supported and extend the interface with the required information.
See also discussion here:
#478 (comment)
Acceptance Criteria (DoD)
- Decide if and how to extend the interface with this error information
How
No response
What
Currently, the lmcontrol API will only provide an enum value as error information indicating if a RunTarget change happed due to a RecoveryAction or a StateManager request.
It is not possible to identify which components have failed in case the transition is triggered by a RecoveryAction.
It is not possible identify intermediate transitions that lead to the final RunTarget.
Knowing in which active RunTarget the error occurred requires tracking of the active RunTarget by the user of the API.
We shall clarify the use cases that need to be supported and extend the interface with the required information.
See also discussion here:
#478 (comment)
Acceptance Criteria (DoD)
How
No response