createDefault
Captures the session's original versioned command line and atomically admits a complete replacement. A missing model, pending input, or mismatched command line returns null before provider work. Capture never infers acknowledgement by the remote shell.