Merriam Webster and (Lexico) effectively define woke as social awareness. Bussel.com claims The Urban Dictionary has a similar definition, but over on The Urban Dictionary itself there are multiple definitions, the most popular being "pretentious". Other UD definitions range from similar derogatory meanings to agreeing with M-W / Lexico. On the BBC's Have Your Say pages it is being used by right wing posters to deride other posters and topics.
So the major dictionaries are mostly in agreement that it is a reasonably complimentary adjective, whilst there appears to be a popular swell to use it as a derogatory slur.
It's a bit like Humpty Dumpty in Through the looking glass “it means just what I choose it to mean—neither more nor less.” Can anyone shed any further light on the definition or are we doomed to live with this dichotomy?