Assumption-based Runtime Verification with Partial Observability and Resets