Files
HomeAgent/internal/plugins/agentcli/plugin_stub.go

22 lines
611 B
Go

//go:build !linux
package agentcli
import (
"gitcode.com/JianFeeeee/HomeAgent/internal/plugin"
sdk "gitcode.com/JianFeeeee/HomeAgent/internal/sdk"
)
func init() {
plugin.RegisterFactory("agentcli", func(name string, config map[string]interface{}) (sdk.Plugin, error) {
return &stubPlugin{}, nil
})
plugin.RegisterPluginMeta("agentcli", "终端交互", "Agent CLI")
}
type stubPlugin struct{}
func (p *stubPlugin) Name() string { return "agentcli" }
func (p *stubPlugin) Start(sdk *sdk.PluginSDK) error { return nil }
func (p *stubPlugin) Stop() error { return nil }