composio icon indicating copy to clipboard operation
composio copied to clipboard

Typo in tool responses (double 'l' in successful)

Open mgoldsborough opened this issue 1 month ago • 2 comments

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!

mgoldsborough avatar Nov 28 '25 19:11 mgoldsborough

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

Uday-sidagana avatar Nov 28 '25 19:11 Uday-sidagana

Awesome thanks! Understood it needs to be there for backwards compatibility, but confirming I dont see the other properly spelled property you mentioned.

mgoldsborough avatar Nov 28 '25 21:11 mgoldsborough