Skip to main content

Module claude

Module claude 

Source
Expand description

Claude API integration for commit message improvement.

Re-exports§

pub use ai::bedrock::BedrockAiClient;
pub use ai::claude::ClaudeAiClient;
pub use ai::AiClient;
pub use ai::AiClientMetadata;
pub use ai::PromptStyle;
pub use client::create_default_claude_client;
pub use client::ClaudeClient;
pub use error::ClaudeError;
pub use context::*;

Modules§

ai
AI client trait and metadata definitions.
client
Claude client for commit message improvement.
context
Contextual intelligence system for enhanced commit message analysis.
error
Claude-specific error handling.
model_config
AI model configuration and specifications.
prompts
Prompt templates and engineering for Claude API.