agentic-server-core 0.1.0

Framework-agnostic core library for agentic-api
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Tool framework — registry, handler trait, and normalization pipeline.
//!
//! Wire format types (`ResponsesTool`, param structs) live in [`crate::types::tools`].
//! This module owns the behavioral layer: routing, handler interface, and normalization.

pub mod codex;
pub mod function;
pub mod handler;
pub mod normalize;
pub mod registry;
pub mod web_search;

pub use codex::{CodexNamespaceHandler, NamespaceMap, model_visible_namespace_member_name};
pub use function::FunctionHandler;
pub use handler::{GatewayExecutor, ToolError, ToolHandler, ToolOutput};
pub use registry::{GatewayDispatchResult, ToolEntry, ToolRegistry, ToolType};
pub use web_search::WebSearchHandler;