orchestrationparity

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package orchestrationparity summarizes local multi-agent, plugin, skill, and MCP readiness as one productionization contract.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Options

type Options struct {
	ConfigHome      string
	Workspace       string
	MCPServers      map[string]config.MCPServerConfig
	PluginManifests []plugins.Manifest
}

Options supplies filesystem roots and configured MCP servers for the orchestration readiness report.

type Report

type Report struct {
	Status                string   `json:"status"`
	AgentRunCount         int      `json:"agent_run_count"`
	BackgroundTaskCount   int      `json:"background_task_count"`
	TeamCount             int      `json:"team_count"`
	SkillCount            int      `json:"skill_count"`
	ActiveSkillCount      int      `json:"active_skill_count"`
	SkillSourceCount      int      `json:"skill_source_count"`
	PluginCount           int      `json:"plugin_count"`
	EnabledPluginCount    int      `json:"enabled_plugin_count"`
	PluginLifecycleCount  int      `json:"plugin_lifecycle_count"`
	PluginToolCount       int      `json:"plugin_tool_count"`
	PluginSkillCount      int      `json:"plugin_skill_count"`
	PluginAgentCount      int      `json:"plugin_agent_count"`
	PluginMCPServerCount  int      `json:"plugin_mcp_server_count"`
	ConfiguredMCPCount    int      `json:"configured_mcp_count"`
	RequiredSurfaceCount  int      `json:"required_surface_count"`
	MissingSurfaces       []string `json:"missing_surfaces,omitempty"`
	LoadErrors            []string `json:"load_errors,omitempty"`
	AgentStoreReady       bool     `json:"agent_store_ready"`
	BackgroundStoreReady  bool     `json:"background_store_ready"`
	TeamStoreReady        bool     `json:"team_store_ready"`
	SkillsDiscoveryReady  bool     `json:"skills_discovery_ready"`
	PluginDiscoveryReady  bool     `json:"plugin_discovery_ready"`
	MCPLifecycleReady     bool     `json:"mcp_lifecycle_ready"`
	MarketplaceTrustReady bool     `json:"marketplace_trust_ready"`
}

Report is a compact, JSON-safe summary of the local orchestration surfaces needed for practical multi-agent and extension workflows.

func Build

func Build(options Options) Report

Build reads local stores and extension manifests without executing external processes, then reports whether the orchestration plane has the expected production-grade surfaces.

Jump to

Keyboard shortcuts

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