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. |
Click to show internal directories.
Click to hide internal directories.