tool_parser/parsers/
mod.rs

1/// Parser implementations for different model formats
2///
3/// This module contains concrete parser implementations for various model-specific
4/// tool/function call formats.
5// Individual parser modules
6pub mod deepseek;
7pub mod glm4_moe;
8pub mod json;
9pub mod kimik2;
10pub mod llama;
11pub mod minimax_m2;
12pub mod mistral;
13pub mod passthrough;
14pub mod pythonic;
15pub mod qwen;
16pub mod qwen_coder;
17pub mod step3;
18
19// Shared helpers and utilities
20pub mod helpers;
21
22// Re-export parser types for convenience
23pub use deepseek::DeepSeekParser;
24pub use glm4_moe::Glm4MoeParser;
25pub use json::JsonParser;
26pub use kimik2::KimiK2Parser;
27pub use llama::LlamaParser;
28pub use minimax_m2::MinimaxM2Parser;
29pub use mistral::MistralParser;
30pub(crate) use passthrough::PassthroughParser;
31pub use pythonic::PythonicParser;
32pub use qwen::QwenParser;
33pub use qwen_coder::QwenCoderParser;
34pub use step3::Step3Parser;