Expand description
Multiplexed controller-side ownership of durable ACP relay sessions.
Structs§
- Managed
Session Handle - Managed
Session Lease - Exclusive ownership of a session actor’s existing relay connection.
- Managed
Session View - Pending
Relay Submit - Pending
Relay Sync - Project
Memory Sync Target - Relay
Session Target - Remote
Session Manager Channels - Client-side half of a remotely owned session manager.
- Remote
Session Publisher - Remote
Session Requests - Remote
Worker Binary Refresh - A remote worker refresh resolved at recovery time: select the worker binary for the target’s own architecture, compare it to the installed one, and copy only when they differ.
- Review
Delivery Admission - A one-command capability issued by the review host while its prompt hold is open. It is intentionally opaque to callers: the session actor checks it against the host’s live hold registry before bypassing prompt refusal.
- Session
Manager Channels - Session
Manager Control - Session
Manager Shutdown - Exclusive owner of the manager task and every relay actor below it.
- Session
Manager Update - Session
Manager Updates - Bounded latest-state feed for the dashboard. At most one snapshot per session is retained while the consumer is busy.
- Session
Request Order - Keeps each session’s relay requests in the order they were made, while letting different sessions overlap.
- Standalone
Session - Worker
Binary Refresh Plan - Worker
Launch Refresh Plan - Worker
Recovery Plan - Worker
Workspace - The working directory a bare-target worker must be able to enter before it can serve a relay handshake. Container availability is checked separately by the target recovery plan; bare targets have no runtime object to inspect.
Enums§
- Remote
Session Request - Reviewer
Action - Reviewer
Outcome - View
Error - Worker
Binary Refresh - How recovery refreshes a stale installed worker binary before restarting.
Functions§
- new_
command_ id - spawn_
remote_ session_ manager - Build the read/control facade used by a control surface whose relay actors
live in another process. Target updates still decide which session handles
exist, while
RemoteSessionPublishersupplies their latest views. - spawn_
session_ manager