agentic-tools-core 0.1.0

Core traits and types for agentic-tools library family
Documentation

Core traits and types for the agentic-tools library family.

This crate provides:

  • [Tool] trait: Native-first tool definition with no serde bounds
  • [ToolCodec] trait: Serialization boundary for protocol integration
  • [ToolRegistry]: Type-safe tool storage with native and JSON dispatch
  • [SchemaEngine]: Runtime schema transforms for provider flexibility
  • [TextFormat] trait: Transport-agnostic text formatting for tool outputs
  • Provider renderers: OpenAI, Anthropic, and MCP schema generation