Expand description
LLM-assisted workstream clustering adapters.
Provides LlmClusterer plus pluggable backends for OpenAI-compatible
APIs, and LlmWithFallback for repo-based fallback on LLM failure.
Re-exports§
pub use parse::parse_llm_response;pub use prompt::chunk_events;pub use prompt::format_event_list;pub use prompt::summarize_event;pub use prompt::system_prompt;
Modules§
Structs§
- Failing
LlmBackend - Mock backend that always fails.
- LlmClusterer
- LLM-assisted workstream clusterer.
- LlmConfig
- Configuration for LLM-assisted clustering.
- LlmWith
Fallback - Wrapper that falls back to repo-based clustering on LLM failure.
- Mock
LlmBackend - Mock backend for testing.
- Open
AiCompatible Backend - Backend that speaks the OpenAI chat completions protocol.
Traits§
- LlmBackend
- Abstraction over LLM APIs. Enables testing with mocks.