Directories
¶
| Path | Synopsis |
|---|---|
|
interop
|
|
|
a2a
Package a2a provides an A2A (Agent-to-Agent) protocol adapter for LoopKit.
|
Package a2a provides an A2A (Agent-to-Agent) protocol adapter for LoopKit. |
|
provider
|
|
|
anthropic
Package anthropic provides a ModelProvider adapter for the Anthropic Messages API.
|
Package anthropic provides a ModelProvider adapter for the Anthropic Messages API. |
|
azure
Package azure provides a ModelProvider adapter for Azure OpenAI.
|
Package azure provides a ModelProvider adapter for Azure OpenAI. |
|
bedrock
Package bedrock provides a ModelProvider adapter for AWS Bedrock Converse API.
|
Package bedrock provides a ModelProvider adapter for AWS Bedrock Converse API. |
|
gemini
Package gemini provides a ModelProvider adapter for Google's Gemini API.
|
Package gemini provides a ModelProvider adapter for Google's Gemini API. |
|
internal/httpx
Package httpx provides HTTP utilities for model providers.
|
Package httpx provides HTTP utilities for model providers. |
|
openaicompat
Package openaicompat provides a ModelProvider adapter for OpenAI-compatible APIs.
|
Package openaicompat provides a ModelProvider adapter for OpenAI-compatible APIs. |
|
sandbox
|
|
|
inproc
Package inproc implements the TierInProc sandbox (trusted, direct execution).
|
Package inproc implements the TierInProc sandbox (trusted, direct execution). |
|
wasm
Package wasm implements the TierWASM sandbox using wazero (WASI preview1).
|
Package wasm implements the TierWASM sandbox using wazero (WASI preview1). |
|
store
|
|
|
memory
Package memory provides an in-memory EventStore implementation.
|
Package memory provides an in-memory EventStore implementation. |
|
sqlite
Package sqlite provides a durable SQLite-backed EventStore implementation.
|
Package sqlite provides a durable SQLite-backed EventStore implementation. |
|
telemetry
|
|
|
otel
Package otel provides an OpenTelemetry adapter for the LoopKit Telemetry port.
|
Package otel provides an OpenTelemetry adapter for the LoopKit Telemetry port. |
|
tool
|
|
|
local
Package local provides a ToolExecutor that executes Go functions as tools.
|
Package local provides a ToolExecutor that executes Go functions as tools. |
|
mcp
Package mcp provides a ToolExecutor that connects to an MCP server and exposes its tools.
|
Package mcp provides a ToolExecutor that connects to an MCP server and exposes its tools. |
Click to show internal directories.
Click to hide internal directories.