cognis-llm 0.3.1

LLM client and provider abstractions for Cognis: Client, LLMProvider trait, chat options, tool definitions, and streaming. Provider implementations (OpenAI, Anthropic, Google, Ollama, Azure) are feature-gated.
Documentation
1
2
3
4
5
6
7
//! Error module re-exported from cognis-core.
//!
//! Macro-generated code targeting `crate_path = "cognis_llm"` emits paths
//! like `::cognis_llm::error::Result` and
//! `::cognis_llm::error::CognisError::ToolValidationError(...)`.

pub use cognis_core::error::{CognisError, Result};