Directories
¶
| Path | Synopsis |
|---|---|
|
Package events provides a lightweight pub/sub event bus for runtime observability.
|
Package events provides a lightweight pub/sub event bus for runtime observability. |
|
Package logger provides structured logging with automatic PII redaction.
|
Package logger provides structured logging with automatic PII redaction. |
|
Package persistence provides abstract persistence layer for Runtime components.
|
Package persistence provides abstract persistence layer for Runtime components. |
|
common
Package common provides shared functionality for persistence repositories.
|
Package common provides shared functionality for persistence repositories. |
|
json
Package json provides JSON file-based implementations of persistence repositories.
|
Package json provides JSON file-based implementations of persistence repositories. |
|
memory
Package memory provides in-memory implementations of persistence repositories.
|
Package memory provides in-memory implementations of persistence repositories. |
|
yaml
Package yaml provides YAML file-based implementations of persistence repositories.
|
Package yaml provides YAML file-based implementations of persistence repositories. |
|
Package pipeline provides orchestration for LLM request processing through middleware chains.
|
Package pipeline provides orchestration for LLM request processing through middleware chains. |
|
middleware
Package middleware provides pipeline middleware components for request processing.
|
Package middleware provides pipeline middleware components for request processing. |
|
Package prompt provides template-based prompt management and assembly.
|
Package prompt provides template-based prompt management and assembly. |
|
Package providers implements multi-LLM provider support with unified interfaces.
|
Package providers implements multi-LLM provider support with unified interfaces. |
|
claude
Package claude provides Anthropic Claude LLM provider integration.
|
Package claude provides Anthropic Claude LLM provider integration. |
|
imagen
Package imagen provides Google Imagen image generation provider integration.
|
Package imagen provides Google Imagen image generation provider integration. |
|
mock
Package mock provides mock provider implementation for testing and development.
|
Package mock provides mock provider implementation for testing and development. |
|
openai
Package openai provides OpenAI LLM provider integration.
|
Package openai provides OpenAI LLM provider integration. |
|
Package statestore provides conversation state persistence and management.
|
Package statestore provides conversation state persistence and management. |
|
local
Package local provides local filesystem-based storage implementation.
|
Package local provides local filesystem-based storage implementation. |
|
policy
Package policy provides storage retention and cleanup policy management.
|
Package policy provides storage retention and cleanup policy management. |
|
Package template provides template rendering and variable substitution.
|
Package template provides template rendering and variable substitution. |
|
Package tools provides tool/function calling infrastructure for LLM testing.
|
Package tools provides tool/function calling infrastructure for LLM testing. |
|
Package validators provides content validation for LLM responses and user inputs.
|
Package validators provides content validation for LLM responses and user inputs. |
Click to show internal directories.
Click to hide internal directories.