internal/

directory
v0.7.2 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2026 License: Apache-2.0

Directories

Path Synopsis
Package admin provides a read-only web UI for inspecting and managing muster sessions.
Package admin provides a read-only web UI for inspecting and managing muster sessions.
Package agent provides comprehensive MCP (Model Context Protocol) client and server implementations for debugging, testing, and integrating with the muster aggregator.
Package agent provides comprehensive MCP (Model Context Protocol) client and server implementations for debugging, testing, and integrating with the muster aggregator.
commands
Package commands provides a shared interface for REPL command implementations.
Package commands provides a shared interface for REPL command implementations.
oauth
Package oauth implements OAuth 2.1 client authentication for the Muster Agent.
Package oauth implements OAuth 2.1 client authentication for the Muster Agent.
Package aggregator provides the MCP aggregator server implementation.
Package aggregator provides the MCP aggregator server implementation.
Package api provides the central API layer for muster's Service Locator Pattern.
Package api provides the central API layer for muster's Service Locator Pattern.
Package app provides application bootstrap, lifecycle management, and configuration management for muster.
Package app provides application bootstrap, lifecycle management, and configuration management for muster.
Package cli provides sophisticated command-line interface utilities for the muster application.
Package cli provides sophisticated command-line interface utilities for the muster application.
Package client provides a unified client abstraction for accessing muster resources both locally (filesystem) and in-cluster (Kubernetes API).
Package client provides a unified client abstraction for accessing muster resources both locally (filesystem) and in-cluster (Kubernetes API).
filesystem
Package filesystem is the filesystem-backed implementation of the unified muster client interface defined in the parent client package.
Package filesystem is the filesystem-backed implementation of the unified muster client interface defined in the parent client package.
Package config provides configuration management for muster.
Package config provides configuration management for muster.
Package context provides kubectl-style context management for muster CLI.
Package context provides kubectl-style context management for muster CLI.
Package events provides core infrastructure for generating Kubernetes Events for muster CRD lifecycle operations.
Package events provides core infrastructure for generating Kubernetes Events for muster CRD lifecycle operations.
Package mcpserver provides MCP (Model Context Protocol) server management functionality.
Package mcpserver provides MCP (Model Context Protocol) server management functionality.
Package metatools provides server-side meta-tool handlers for the MCP aggregator.
Package metatools provides server-side meta-tool handlers for the MCP aggregator.
Package oauth implements OAuth 2.1 proxy functionality for remote MCP server authentication.
Package oauth implements OAuth 2.1 proxy functionality for remote MCP server authentication.
store
Package store provides per-session authentication and capability stores for the token broker layer.
Package store provides per-session authentication and capability stores for the token broker layer.
Package orchestrator manages the lifecycle of services registered in the shared service registry.
Package orchestrator manages the lifecycle of services registered in the shared service registry.
Package reconciler provides a unified reconciliation system for muster resources.
Package reconciler provides a unified reconciliation system for muster resources.
Package server provides OAuth 2.1 protection for the Muster Server.
Package server provides OAuth 2.1 protection for the Muster Server.
Package services provides the service abstraction layer for muster.
Package services provides the service abstraction layer for muster.
Package template implements the variable substitution and templating engine used by workflow steps.
Package template implements the variable substitution and templating engine used by workflow steps.
## Service Testing - **Lifecycle Management**: Test service creation, management, and deletion - **Dependency Management**: Validate service dependency resolution - **State Transitions**: Test service state changes and event handling - **Integration**: Test service interaction with other system components
## Service Testing - **Lifecycle Management**: Test service creation, management, and deletion - **Dependency Management**: Validate service dependency resolution - **State Transitions**: Test service state changes and event handling - **Integration**: Test service interaction with other system components
fixtures/oauth
Package oauth contains test fixtures for OAuth authentication testing.
Package oauth contains test fixtures for OAuth authentication testing.
mock
Package mock provides mock MCP server functionality for testing muster components.
Package mock provides mock MCP server functionality for testing muster components.
Package workflow provides workflow management and execution capabilities for muster.
Package workflow provides workflow management and execution capabilities for muster.

Jump to

Keyboard shortcuts

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