api_claude 0.4.0

Claude API for accessing Anthropic's large language models (LLMs).
Documentation
//! Anthropic API Integration Test Suite - STRICT FAILURE POLICY
//!
//! MANDATORY INTEGRATION TEST REQUIREMENTS FOR ALL TESTS:

// Strategic clippy configuration for comprehensive test suite
#![allow(clippy::std_instead_of_core)]
#![allow(clippy::uninlined_format_args)]
#![allow(clippy::float_cmp)]
#![allow(clippy::single_match_else)]
#![allow(clippy::manual_let_else)]
#![allow(clippy::unnecessary_unwrap)]
#![allow(clippy::manual_range_contains)]
#![allow(clippy::clone_on_copy)]
#![allow(clippy::doc_markdown)]
#![allow(clippy::len_zero)]
//! - These tests use REAL Anthropic API endpoints - NO MOCKING ALLOWED
//! - Tests MUST FAIL IMMEDIATELY if API secrets are not available (no graceful fallbacks)
//! - Tests MUST FAIL IMMEDIATELY on network connectivity issues
//! - Tests MUST FAIL IMMEDIATELY on API authentication failures
//! - Tests MUST FAIL IMMEDIATELY on any API endpoint errors
//! - NO SILENT PASSES allowed when problems occur
//!
//! Run integration tests with : cargo test --features integration
//! Requires : Valid `ANTHROPIC_API_KEY` in environment or ../../secret/-secrets.sh


pub use api_claude as the_module;
#[ cfg( feature = "full" ) ]
mod inc;