Remote dev terminated state
What does this MR do and why?
Adds terminated state for remote dev spike.
Corresponds to this MR on gitlab-agent
agentk
side to handle terminated state: RD: Remote dev terminated state (gitlab-org/cluster-integration/gitlab-agent!837 - merged)
Will be merged into upstream remote_dev
spike branch.