12 lines
534 B
Rust
12 lines
534 B
Rust
//! LLM subsystem — chat orchestration, prompts, OAuth, and provider integrations.
|
|
/// Chat session orchestration — manages multi-turn LLM conversations with streaming.
|
|
pub mod chat;
|
|
/// OAuth credential flow for LLM API access (e.g. Anthropic OAuth PKCE).
|
|
pub mod oauth;
|
|
/// System prompt templates for agent and onboarding sessions.
|
|
pub mod prompts;
|
|
/// LLM provider implementations (Anthropic, Claude Code, Ollama).
|
|
pub mod providers;
|
|
/// Core LLM data types: `Message`, `Role`, `ToolCall`, and `ModelProvider`.
|
|
pub mod types;
|