rig-core 0.35.0

An opinionated library for building LLM powered applications.
Documentation
//! Gemini integration tests.
//!
//! Run the full provider target with:
//! `cargo test -p rig-core --test gemini`
//!
//! Run all ignored provider-backed tests serially with:
//! `cargo test -p rig-core --test gemini -- --ignored --test-threads=1`
//!
//! Use `--test-threads=1` because these ignored tests talk to real model
//! backends, and running them concurrently creates avoidable rate-limit,
//! quota, and load-related flakiness.
//!
//! Run a single ignored smoke test with:
//! `cargo test -p rig-core --test gemini gemini::agent::completion_smoke -- --ignored`

#[path = "common/reasoning.rs"]
mod reasoning;
#[path = "common/support.rs"]
mod support;

#[path = "gemini/mod.rs"]
mod gemini;