SynthClient:
Compatibility clients
Construct these clients only through their explicit Horizons Private
configuration path, with a private base URL and credential supplied by your
Synth operator. Do not copy private endpoints or credentials into source code
or documentation.
Tool helpers
Two public helpers build tool definitions for the compatibility clients:
These helpers describe tools; they do not register a tool globally or replace
the Managed Research MCP client.
Error compatibility
ManagedResearchError is a legacy base error retained for import
compatibility. New integrations should catch ResearchApiError or the more
specific typed errors documented in the
Research errors reference.
Migration guidance
Keeping these exports public avoids a breaking import change. Their presence
does not make them part of the primary SDK path, and new features are added to
the typed
research, pools, and other SynthClient namespaces instead.