Directories
¶
| Path | Synopsis |
|---|---|
|
Package main is the entry point for the ToolHive CLI Doc Generator.
|
Package main is the entry point for the ToolHive CLI Doc Generator. |
|
Package main is the entry point for the regup command
|
Package main is the entry point for the regup command |
|
app
Package app provides the entry point for the regup command-line application.
|
Package app provides the entry point for the regup command-line application. |
|
Package main is the entry point for the ToolHive CLI.
|
Package main is the entry point for the ToolHive CLI. |
|
app
Package app provides the entry point for the toolhive command-line application.
|
Package app provides the entry point for the toolhive command-line application. |
|
app/inspector
Package inspector contains definitions for the inspector command.
|
Package inspector contains definitions for the inspector command. |
|
app/ui
Package ui provides terminal UI helpers for the ToolHive CLI.
|
Package ui provides terminal UI helpers for the ToolHive CLI. |
|
Package main is the entry point for the ToolHive Kubernetes Operator.
|
Package main is the entry point for the ToolHive Kubernetes Operator. |
|
api/v1alpha1
Package v1alpha1 contains API Schema definitions for the toolhive v1alpha1 API group +kubebuilder:object:generate=true +groupName=toolhive.stacklok.dev
|
Package v1alpha1 contains API Schema definitions for the toolhive v1alpha1 API group +kubebuilder:object:generate=true +groupName=toolhive.stacklok.dev |
|
controllers
Package controllers contains the reconciliation logic for the MCPRemoteProxy custom resource.
|
Package controllers contains the reconciliation logic for the MCPRemoteProxy custom resource. |
|
pkg/controllerutil
Package controllerutil provides utility functions for the ToolHive Kubernetes operator controllers.
|
Package controllerutil provides utility functions for the ToolHive Kubernetes operator controllers. |
|
pkg/git
Package git provides Git repository operations for MCPRegistry sources.
|
Package git provides Git repository operations for MCPRegistry sources. |
|
pkg/httpclient
Package httpclient provides HTTP client functionality for API operations
|
Package httpclient provides HTTP client functionality for API operations |
|
pkg/mcpregistrystatus
Package mcpregistrystatus provides status management and batched updates for MCPRegistry resources.
|
Package mcpregistrystatus provides status management and batched updates for MCPRegistry resources. |
|
pkg/mcpregistrystatus/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
pkg/oidc
Package oidc provides utilities for resolving OIDC configuration from various sources including Kubernetes service accounts, ConfigMaps, and inline configurations.
|
Package oidc provides utilities for resolving OIDC configuration from various sources including Kubernetes service accounts, ConfigMaps, and inline configurations. |
|
pkg/registryapi
Package registryapi provides deployment management for the registry API component.
|
Package registryapi provides deployment management for the registry API component. |
|
pkg/registryapi/config
Package config provides management for the registry server config ConfigMap
|
Package config provides management for the registry server config ConfigMap |
|
pkg/registryapi/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
pkg/runconfig
Package runconfig provides functions to build RunConfigBuilder options for audit configuration.
|
Package runconfig provides functions to build RunConfigBuilder options for audit configuration. |
|
pkg/runconfig/configmap
Package configmap provides management for RunConfig ConfigMaps
|
Package configmap provides management for RunConfig ConfigMaps |
|
pkg/runconfig/configmap/checksum
Package checksum provides checksum computation and comparison for ConfigMaps
|
Package checksum provides checksum computation and comparison for ConfigMaps |
|
pkg/validation
Package validation provides image validation functionality for the ToolHive operator.
|
Package validation provides image validation functionality for the ToolHive operator. |
|
pkg/virtualmcpserverstatus
Package virtualmcpserverstatus provides status management and batched updates for VirtualMCPServer resources.
|
Package virtualmcpserverstatus provides status management and batched updates for VirtualMCPServer resources. |
|
pkg/virtualmcpserverstatus/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
pkg/vmcpconfig
Package vmcpconfig provides conversion logic from VirtualMCPServer CRD to vmcp Config
|
Package vmcpconfig provides conversion logic from VirtualMCPServer CRD to vmcp Config |
|
test-integration/mcp-registry
Package operator_test provides end-to-end tests for the ToolHive operator controllers.
|
Package operator_test provides end-to-end tests for the ToolHive operator controllers. |
|
Package main is the entry point for the ToolHive ProxyRunner.
|
Package main is the entry point for the ToolHive ProxyRunner. |
|
app
Package app provides the entry point for the toolhive command-line application.
|
Package app provides the entry point for the toolhive command-line application. |
|
Package main is the entry point for the Virtual MCP Server (vmcp).
|
Package main is the entry point for the Virtual MCP Server (vmcp). |
|
app
Package app provides the entry point for the vmcp command-line application.
|
Package app provides the entry point for the vmcp command-line application. |
Click to show internal directories.
Click to hide internal directories.