DaVinciCacheEntry: {
    data?: DaVinciBaseResponse;
    error?: { data: DaVinciBaseResponse; status: number };
} & { data?: any; error?: any } & MutationResultSelectorResult<any>

The original DaVinci response is appended to the cache, so we are going to pull it and dispatch the appropriate action based on the response.