Skip to main content

agentic_tools_core/providers/
mod.rs

1//! Provider-specific schema renderers.
2//!
3//! Each provider has slightly different requirements for tool schemas:
4//! - OpenAI: `{"type": "function", "function": {...}}`
5//! - Anthropic: Direct object with `input_schema` field
6//! - MCP: Direct object with `inputSchema`/`outputSchema`
7
8pub mod anthropic;
9pub mod mcp;
10pub mod openai;