runtime

module
v1.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2025 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL