pub fn link_observed_commit_to_session( conn: &Connection, project: &str, session_id: &str, memory_session_id: &str, commit_sha: &str, branch: Option<&str>, metadata: Option<&GitCommitMetadata>, ) -> Result<i64>