MCPcopy Index your code
hub / github.com/github/gh-aw / MCPConfigProvider

Interface MCPConfigProvider

pkg/workflow/agentic_engine.go:182–185  ·  view source on GitHub ↗

MCPConfigProvider handles MCP (Model Context Protocol) configuration Engines that support MCP servers should implement this

Source from the content-addressed store, hash-verified

180// MCPConfigProvider handles MCP (Model Context Protocol) configuration
181// Engines that support MCP servers should implement this
182type MCPConfigProvider interface {
183 // RenderMCPConfig renders the MCP configuration for this engine to the given YAML builder
184 RenderMCPConfig(yaml *strings.Builder, tools map[string]any, mcpTools []string, workflowData *WorkflowData) error
185}
186
187// LogParser handles parsing and analyzing engine logs
188// Engines can optionally implement this to provide detailed log parsing

Implementers 9

GeminiEnginepkg/workflow/gemini_engine.go
AntigravityEnginepkg/workflow/antigravity_engine.go
CodexEnginepkg/workflow/codex_engine.go
CopilotEnginepkg/workflow/copilot_engine.go
ClaudeEnginepkg/workflow/claude_engine.go
CrushEnginepkg/workflow/crush_engine.go
PiEnginepkg/workflow/pi_engine.go
BaseEnginepkg/workflow/agentic_engine.go
OpenCodeEnginepkg/workflow/opencode_engine.go

Calls

no outgoing calls

Tested by

no test coverage detected