Skip to content

Haiku gets tool input wrong despite having the schema #20

@shellicar

Description

@shellicar

Observed behaviour

When Haiku (used by Explore agents) calls mcp__shellicar__exec, it constructs the parameters with incorrect structure despite having the full JSON schema available. For example, placing properties at the wrong nesting level.

Expected behaviour

Haiku should construct valid tool calls that match the schema.

Fix

Adding a concrete example to the schema gives Haiku the shape it needs to call the tool correctly. A single examples entry in the schema resolved the issue.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions