2026-04-12 13:11:23 +00:00
|
|
|
//! LLM subsystem — chat orchestration, prompts, OAuth, and provider integrations.
|
2026-04-29 10:41:32 +00:00
|
|
|
/// Chat session orchestration — manages multi-turn LLM conversations with streaming.
|
2026-03-22 19:07:07 +00:00
|
|
|
pub mod chat;
|
2026-04-29 10:41:32 +00:00
|
|
|
/// OAuth credential flow for LLM API access (e.g. Anthropic OAuth PKCE).
|
2026-03-26 19:58:04 +00:00
|
|
|
pub mod oauth;
|
2026-04-29 10:41:32 +00:00
|
|
|
/// System prompt templates for agent and onboarding sessions.
|
2026-03-22 19:07:07 +00:00
|
|
|
pub mod prompts;
|
2026-04-29 10:41:32 +00:00
|
|
|
/// LLM provider implementations (Anthropic, Claude Code, Ollama).
|
2026-03-22 19:07:07 +00:00
|
|
|
pub mod providers;
|
2026-04-29 10:41:32 +00:00
|
|
|
/// Core LLM data types: `Message`, `Role`, `ToolCall`, and `ModelProvider`.
|
2026-03-22 19:07:07 +00:00
|
|
|
pub mod types;
|