Skip to main content

Crate scv_protocol

Crate scv_protocol 

Source
Expand description

Dependency-light wire types shared by SCV clients and the server.

Structs§

BackgroundJobUpdate
Background delegation jobs a tool.completed output shows starting or settling. agent_* calls with background: true return {"job", "status":"running", "background":true}; agent_wait and agent_status return job objects (or {"jobs":[...]}) whose status is no longer running once they finish. Clients use this to keep a session open while its jobs run, so the jobs are not cancelled with it.
ComponentHealth
DaemonStatus
DelegationInfo
DelegationSummary
Delegated agent runs of the daemon’s SCV instance.
PeerInfo
QueueEntry
TurnOrigin
Why the server started a turn on its own.
Usage

Enums§

ClientMessage
ComponentState
DaemonCommand
RemoteTools
Who may use tools through a remote bridge account.
ServerEvent

Constants§

ORIGIN_BACKGROUND
TurnOrigin::kind of a turn reporting finished background delegations.
PROTOCOL_VERSION

Functions§

background_job_update