// Create in Unity Editor or via script
var intentExtractor = ScriptableObject.CreateInstance<WitStringValue>();
intentExtractor.path = "intents[0].name";
// Extract string value from response
var response = WitResponseNode.Parse("{\"intents\":[{\"name\":\"play_music\"}]}");string intentName = intentExtractor.GetStringValue(response);
// Compare values (case-sensitive)
bool isPlayMusic = intentExtractor.Equals(response, "play_music"); // true
bool fromInt = intentExtractor.Equals(response, 42); // converts to "42" for comparison