Creates a new Steel session and returns its id, CDP connect endpoint, and hosted session-viewer URL.
The session-creation options (opaque resolved configuration).
The created session's handles.
Releases a Steel session, freeing the backing browser. Should be idempotent / non-throwing for an already-released session so teardown is safe to run more than once.
The Steel session id to release.
The minimal Steel service surface the import('./steel-remote-browser').SteelRemoteBrowser driver depends on. Production binds this to the real
steel-sdk; tests inject aFakeSteelClient.