Typo in tool responses (double 'l' in successful)
Hi - I'm doing some testing with Hubspot MCP and I'm seeing a typo. Not sure if this is hubspot or composio?
Tool responses return successful (double 'l' typo) and successful instead of the more standard success field.
Example
I'm calling HUBSPOT_GET_MARKETING_EMAILS via MCP
And I see this response:
// successful spelt incorrectly
{
"successfull": true,
"error": null,
"data": { ...my hubspot data...}
}
Expected (note: `:
// successful spelt correctly
{
"successful": true,
"error": null,
"data": { ...my hubspot data...}
}
I've observed this with all Hubspot tool calls I have invoked.
Thanks!
Hey @mgoldsborough, The misspelled field exists for backwards compatibility. We can’t remove it yet because it might break existing workflows. To address this, we added the correctly spelled field alongside it, allowing users to migrate over time. However, the inconsistency shouldn’t be happening. I’ll look into it and fix it. cc: @abhishekpatil4
Awesome thanks! Understood it needs to be there for backwards compatibility, but confirming I dont see the other properly spelled property you mentioned.