Directories
¶
| Path | Synopsis |
|---|---|
|
Package cel provides a generic CEL expression engine for compiling and evaluating expressions against arbitrary data contexts.
|
Package cel provides a generic CEL expression engine for compiling and evaluating expressions against arbitrary data contexts. |
|
Package env provides an interface-based abstraction for environment variable access, enabling dependency injection and testing isolation.
|
Package env provides an interface-based abstraction for environment variable access, enabling dependency injection and testing isolation. |
|
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
Package httperr provides error types with HTTP status codes for API error handling.
|
Package httperr provides error types with HTTP status codes for API error handling. |
|
Package logging provides a pre-configured log/slog.Logger factory with consistent defaults for the ToolHive ecosystem.
|
Package logging provides a pre-configured log/slog.Logger factory with consistent defaults for the ToolHive ecosystem. |
|
oci
|
|
|
skills
Package skills provides OCI artifact types, media types, local storage, and remote registry operations for ToolHive skill packages.
|
Package skills provides OCI artifact types, media types, local storage, and remote registry operations for ToolHive skill packages. |
|
skills/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
Package permissions provides types and utilities for managing container permissions and permission profiles in the ToolHive ecosystem.
|
Package permissions provides types and utilities for managing container permissions and permission profiles in the ToolHive ecosystem. |
|
Package recovery provides panic recovery middleware for HTTP handlers.
|
Package recovery provides panic recovery middleware for HTTP handlers. |
|
registry
|
|
|
converters
Package converters provides bidirectional conversion between toolhive registry formats and the upstream MCP (Model Context Protocol) ServerJSON format.
|
Package converters provides bidirectional conversion between toolhive registry formats and the upstream MCP (Model Context Protocol) ServerJSON format. |
|
types
Package registry contains the core type definitions for the MCP registry system.
|
Package registry contains the core type definitions for the MCP registry system. |
|
validation
|
|
|
group
Package group provides validation functions for group names.
|
Package group provides validation functions for group names. |
|
http
Package http provides security-focused validation functions for HTTP headers and URIs.
|
Package http provides security-focused validation functions for HTTP headers and URIs. |
Click to show internal directories.
Click to hide internal directories.