utils

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDefaultRegistryURL added in v0.2.0

func GetDefaultRegistryURL() string

GetDefaultRegistryURL returns the current default registry URL (without /v0 suffix). This is the form stored in agent.yaml manifest entries.

func ParseAgentManifestServers

func ParseAgentManifestServers(manifest *models.AgentManifest, verbose bool) ([]models.McpServerType, error)

ParseAgentManifestServers resolves registry-type MCP servers in an agent manifest, keeping non-registry servers as-is.

func ResolveManifestPrompts added in v0.2.0

func ResolveManifestPrompts(manifest *models.AgentManifest, verbose bool) ([]common.PythonPrompt, error)

ResolveManifestPrompts fetches prompts referenced in the agent manifest from the registry and returns them as PythonPrompt structs ready to be written to prompts.json.

func SetDefaultRegistryURL added in v0.1.14

func SetDefaultRegistryURL(url string)

SetDefaultRegistryURL overrides the fallback registry URL used when manifests omit registry_url.

func TranslateRegistryServer

func TranslateRegistryServer(
	name string,
	serverSpec *types.ServerSpec,
	envOverrides map[string]string,
	preferRemote bool,
) (*models.McpServerType, error)

TranslateRegistryServer converts a registry ServerSpec into a common.McpServerType that can be used by the docker-compose generator.

Types

This section is empty.

Jump to

Keyboard shortcuts

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