Documentation
¶
Overview ¶
Package custom provides the fallback framework plugin for forge/custom agent projects.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct{}
Plugin is the forge/custom fallback framework plugin. It handles both "forge" and "custom" framework values.
func (*Plugin) DetectProject ¶
DetectProject always returns true -- forge is the fallback.
func (*Plugin) ExtractAgentConfig ¶
func (p *Plugin) ExtractAgentConfig(dir string) (*plugins.AgentConfig, error)
ExtractAgentConfig returns an empty config -- forge.yaml is the authority for forge projects.
func (*Plugin) GenerateWrapper ¶
func (p *Plugin) GenerateWrapper(config *plugins.AgentConfig) ([]byte, error)
GenerateWrapper returns nil -- forge projects use the built-in LLM executor.
func (*Plugin) RuntimeDependencies ¶
RuntimeDependencies returns nil -- no framework-specific dependencies.
Click to show internal directories.
Click to hide internal directories.