That is sense 1, yes, the literal meaning. When applied to a person however, it is exclusively interpreted in the 4th sense. Look harder. Saying it's not a slur because it means peanut is like saying spade isn't a slur because it means shovel.
"Sense 4 is from the pejorative term pindachinees from the 1930s, which was later applied even more pejoratively to people from East Asia in general, including Indonesians who came en masse to the Netherlands in the late 1940s.
[...]
4. (derogatory, ethnic slur) people from East Asia, most commonly Chinese and Indonesians"
You wouldn’t say that about any slur you’re familiar with
I can imagine a kid named Nerus (https://en.wiktionary.org/wiki/%D0%BD%D0%B5%D1%80%D1%83%D1%81%D1%8C ) or Moskal (https://en.wiktionary.org/wiki/%D0%BC%D0%BE%D1%81%D0%BA%D0%B0%D0%BB%D1%8C#Ukrainian ), for example, and see no problem here because it’s just a name.
That meaning was chosen because it is the only one referring to a person, not because it is offensive. It being offensive was the motivation for the OP... after first sending an email to the Godot Foundation and pointing it out in the FreeGameDev chat.
That meaning was chosen because it is the only one referring to a person, not because it is offensive
I see here a deliberate choice of only one meaning that suits You (especially considering the dog’s name, which is the name of a brand of chocolate milk).
It being offensive was the motivation for the OP… after first sending an email to the Godot Foundation
And what does the Godot Foundation have to do with it? Judging by the game’s website, DOGWALK has nothing to do with them.
P.S. - Thanks to Google Translate for helping with the answer.