Skip to content
Developer Preview

session/releaseDrive

Experimental

The holder gives a loaded session’s drive back without ending the load: released (nobody drives until a request or resume takes it; session/driveChanged tells every connection), busy while a turn runs, or the session is idle with a launch still queued or its launch count unreadable (no turn/completed is promised on that arm).

Type: SessionReleaseDriveParams

session/releaseDrive params.

Field Type Stability Presence Description
sessionId string Experimental required The loaded session whose drive the holder gives back.
Source

schema/msp/experimental/msp.schema.json#/methods/session~2FreleaseDrive

{
"description": "The holder gives a loaded session's drive back without ending the load: `released` (nobody drives until a request or resume takes it; `session/driveChanged` tells every connection), `busy` while a turn runs, or the session is idle with a launch still queued or its launch count unreadable (no `turn/completed` is promised on that arm).",
"params": {
"$ref": "#/$defs/SessionReleaseDriveParams"
},
"result": {
"$ref": "#/$defs/SessionReleaseDriveResult"
},
"x-msp-descriptor": "session/releaseDrive",
"x-msp-stability": "experimental"
}