Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent — run_state.go provides structured run lifecycle tracking.
|
Package agent — run_state.go provides structured run lifecycle tracking. |
|
graphadapter
Package graphadapter defines the framework-agnostic event contract for governing external agent runtimes (LangGraph, LangChain, OpenAI SDK, etc.).
|
Package graphadapter defines the framework-agnostic event contract for governing external agent runtimes (LangGraph, LangChain, OpenAI SDK, etc.). |
|
tools
Package tools provides a thread-safe registry for MCP-compatible tools that agents can invoke during execution.
|
Package tools provides a thread-safe registry for MCP-compatible tools that agents can invoke during execution. |
|
Package cache embedder provides BM25-style text similarity for the semantic cache (Option C).
|
Package cache embedder provides BM25-style text similarity for the semantic cache (Option C). |
|
entity
Package entity provides a detector-agnostic canonical representation of PII entities for use by the semantic enricher and placeholder renderer.
|
Package entity provides a detector-agnostic canonical representation of PII entities for use by the semantic enricher and placeholder renderer. |
|
Package cmd implements talon cache subcommands for the governed semantic cache.
|
Package cmd implements talon cache subcommands for the governed semantic cache. |
|
Package config holds OPERATOR-LEVEL configuration for a Talon installation.
|
Package config holds OPERATOR-LEVEL configuration for a Talon installation. |
|
Package context loads shared enterprise context mounts for agent prompts.
|
Package context loads shared enterprise context mounts for agent prompts. |
|
Package copaw provides integration points for governing CoPaw (AgentScope) personal AI assistant when used with Talon as the LLM gateway.
|
Package copaw provides integration points for governing CoPaw (AgentScope) personal AI assistant when used with Talon as the LLM gateway. |
|
Package doctor provides health checks for Talon configuration and runtime.
|
Package doctor provides health checks for Talon configuration and runtime. |
|
Package evidence cache_event records cache lifecycle events (eviction, GDPR erasure) as evidence.
|
Package evidence cache_event records cache lifecycle events (eviction, GDPR erasure) as evidence. |
|
Package feature provides the compliance feature registry for the talon init wizard.
|
Package feature provides the compliance feature registry for the talon init wizard. |
|
Package gateway implements the LLM API Gateway — a provider-compatible reverse proxy that adds PII scanning, policy enforcement, cost governance, and immutable audit trails.
|
Package gateway implements the LLM API Gateway — a provider-compatible reverse proxy that adds PII scanning, policy enforcement, cost governance, and immutable audit trails. |
|
providers
Package providers aggregates all LLM provider implementations via blank imports.
|
Package providers aggregates all LLM provider implementations via blank imports. |
|
providers/_scaffold
Package scaffold is a template for new LLM providers.
|
Package scaffold is a template for new LLM providers. |
|
testutil
Package testutil provides shared test utilities for the LLM layer, including cassette (go-vcr) support for recording and replaying HTTP interactions in provider tests.
|
Package testutil provides shared test utilities for the LLM layer, including cassette (go-vcr) support for recording and replaying HTTP interactions in provider tests. |
|
Package mcp implements the MCP proxy for vendor integration (intercept, passthrough, shadow).
|
Package mcp implements the MCP proxy for vendor integration (intercept, passthrough, shadow). |
|
Package memory implements governed agent memory with provenance tracking, conflict detection, and Constitutional AI governance.
|
Package memory implements governed agent memory with provenance tracking, conflict detection, and Constitutional AI governance. |
|
Package pack provides the pack (framework) registry for the talon init wizard.
|
Package pack provides the pack (framework) registry for the talon init wizard. |
|
Package pricing provides config-driven LLM cost estimation from a YAML pricing table.
|
Package pricing provides config-driven LLM cost estimation from a YAML pricing table. |
|
Package requestctx provides request-scoped values (e.g.
|
Package requestctx provides request-scoped values (e.g. |
|
Package secrets provides an encrypted, ACL-controlled secrets vault.
|
Package secrets provides an encrypted, ACL-controlled secrets vault. |
|
Package server provides the HTTP API server, middleware, and handlers for Talon.
|
Package server provides the HTTP API server, middleware, and handlers for Talon. |
|
Package tenant provides multi-tenant request validation: rate limiting and cost budget enforcement using the evidence store.
|
Package tenant provides multi-tenant request validation: rate limiting and cost budget enforcement using the evidence store. |
|
Package testutil provides shared test helpers, mocks, and utilities for Talon tests.
|
Package testutil provides shared test helpers, mocks, and utilities for Talon tests. |
|
Package trigger implements cron scheduling and webhook handling for agent execution.
|
Package trigger implements cron scheduling and webhook handling for agent execution. |
Click to show internal directories.
Click to hide internal directories.