Today manual approval can only be configured as a gate to prevent an action from starting.
In some real-life workflows, an action might perform some process and then arrive at another point that requires manual approval.
Port should support such cases by making it possible to update the state of a running action, allowing it to require approval again (maybe even from different approvers) and only then continue its work, probably by sending an approve request to the pipeline system that is currently stuck