You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[connectors] Generic tool-call API + MCP auto-generation
Make every registry tool callable uniformly by any client, not just the agent LLM.
Do
POST /v1/instances/:id/tools/:name (owner/permission-scoped) — invoke any tool the instance is allowed, with a JSON body validated against the tool's schema. Same dispatch path as the runtime loop.
MCP: auto-generate server.tool() registrations from the registry (from the registry issue) so external MCP clients get the same connector tools with the same names/schemas.
[connectors] Generic tool-call API + MCP auto-generation
Make every registry tool callable uniformly by any client, not just the agent LLM.
Do
POST /v1/instances/:id/tools/:name(owner/permission-scoped) — invoke any tool the instance is allowed, with a JSON body validated against the tool's schema. Same dispatch path as the runtime loop.server.tool()registrations from the registry (from the registry issue) so external MCP clients get the same connector tools with the same names/schemas./v1/*routes.Acceptance
POST …/tools/:namewith identical behavior + schema.Depends on the tool-registry + connector-framework issues.