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).
Parameters
Section titled “Parameters”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"}