common

package
v0.1.8 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseGenerator

type BaseGenerator struct {
	TemplateFiles    fs.FS
	ToolTemplateName string
}

Base Generator for MCP projects

func (*BaseGenerator) GenerateProject

func (g *BaseGenerator) GenerateProject(config templates.ProjectConfig) error

GenerateProject generates a new project

func (*BaseGenerator) GenerateTool

func (g *BaseGenerator) GenerateTool(projectRoot string, config templates.ToolConfig) error

GenerateTool generates a new tool for a project.

func (*BaseGenerator) GenerateToolFile added in v0.1.6

func (g *BaseGenerator) GenerateToolFile(filePath string, config templates.ToolConfig) error

GenerateToolFile generates a new tool file from the unified template

Jump to

Keyboard shortcuts

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