pub fn resolve_session(
cli_session_id: Option<&str>,
base_dir: &Path,
) -> Result<SessionContext>Expand description
Resolve and create a session context — session ID, directory, and file lock.
This is the primary entry point for session setup. It combines ID resolution, directory creation, and lock acquisition into a single call.