4 ms·
The MCP server connection support is the most interesting part to me. One pain point I keep running into when integrating MCP tools is that there's no canonical
by machinaMKT 7mo ago
The MCP server connection support is the most interesting part to me. One pain point I keep running into when integrating MCP tools is that there's no canonical schema for the tool definitions themselves — every team reinvents the JSON structure for things like web-search, memory, file-system, etc.
Are you planning to include any standard tool definition library with OpenHarness, or is the intent to stay lightweight and let users bring their own tool schemas?
- MaxGfeller 7mo agoGood question! OpenHarness is built on top of Vercel's AI SDK, and so the tools generally follow their Zod/JSON schema: https://ai-sdk.dev/docs/reference/ai-sdk-core/tool#tool.tool.input-schema https://ai-sdk.dev/docs/reference/ai-sdk-core/tool#tool.tool... Eventually, there will be sets of tools for various platforms, e.g., filesystem tools for Node.js and Bun, and a set of tools specifically for building agents that use certain sandbox providers.