prevenient

adjective
  1. coming before; preceding or anticipating
  2. Usage: formal; often used in theological contexts
  3. acting in anticipation of future problems or needs
  4. Usage: formal

Examples