Documentation
¶
Index ¶
- type ConductorAgent
- func (a *ConductorAgent) Capabilities() agentx.Capabilities
- func (a *ConductorAgent) CommandManager() agentx.CommandManager
- func (a *ConductorAgent) ContextFiles() []string
- func (a *ConductorAgent) Detect(_ context.Context, env agentx.Environment) (bool, error)
- func (a *ConductorAgent) DetectVersion(_ context.Context, _ agentx.Environment) string
- func (a *ConductorAgent) HookManager() agentx.HookManager
- func (a *ConductorAgent) IsInstalled(_ context.Context, env agentx.Environment) (bool, error)
- func (a *ConductorAgent) Name() string
- func (a *ConductorAgent) ProjectConfigPath() string
- func (a *ConductorAgent) Role() agentx.AgentRole
- func (a *ConductorAgent) SessionID(_ agentx.Environment) string
- func (a *ConductorAgent) SupportsSession() bool
- func (a *ConductorAgent) SupportsXDGConfig() bool
- func (a *ConductorAgent) Type() agentx.AgentType
- func (a *ConductorAgent) URL() string
- func (a *ConductorAgent) UserConfigPath(env agentx.Environment) (string, error)
- type OpenClawAgent
- func (a *OpenClawAgent) Capabilities() agentx.Capabilities
- func (a *OpenClawAgent) CommandManager() agentx.CommandManager
- func (a *OpenClawAgent) ContextFiles() []string
- func (a *OpenClawAgent) Detect(_ context.Context, env agentx.Environment) (bool, error)
- func (a *OpenClawAgent) DetectVersion(_ context.Context, env agentx.Environment) string
- func (a *OpenClawAgent) HookManager() agentx.HookManager
- func (a *OpenClawAgent) IsInstalled(_ context.Context, env agentx.Environment) (bool, error)
- func (a *OpenClawAgent) Name() string
- func (a *OpenClawAgent) ProjectConfigPath() string
- func (a *OpenClawAgent) Role() agentx.AgentRole
- func (a *OpenClawAgent) SessionID(_ agentx.Environment) string
- func (a *OpenClawAgent) SupportsSession() bool
- func (a *OpenClawAgent) SupportsXDGConfig() bool
- func (a *OpenClawAgent) Type() agentx.AgentType
- func (a *OpenClawAgent) URL() string
- func (a *OpenClawAgent) UserConfigPath(env agentx.Environment) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConductorAgent ¶
type ConductorAgent struct{}
func NewConductorAgent ¶
func NewConductorAgent() *ConductorAgent
func (*ConductorAgent) Capabilities ¶
func (a *ConductorAgent) Capabilities() agentx.Capabilities
func (*ConductorAgent) CommandManager ¶
func (a *ConductorAgent) CommandManager() agentx.CommandManager
func (*ConductorAgent) ContextFiles ¶
func (a *ConductorAgent) ContextFiles() []string
func (*ConductorAgent) Detect ¶
func (a *ConductorAgent) Detect(_ context.Context, env agentx.Environment) (bool, error)
func (*ConductorAgent) DetectVersion ¶
func (a *ConductorAgent) DetectVersion(_ context.Context, _ agentx.Environment) string
func (*ConductorAgent) HookManager ¶
func (a *ConductorAgent) HookManager() agentx.HookManager
func (*ConductorAgent) IsInstalled ¶
func (a *ConductorAgent) IsInstalled(_ context.Context, env agentx.Environment) (bool, error)
func (*ConductorAgent) Name ¶
func (a *ConductorAgent) Name() string
func (*ConductorAgent) ProjectConfigPath ¶
func (a *ConductorAgent) ProjectConfigPath() string
func (*ConductorAgent) Role ¶
func (a *ConductorAgent) Role() agentx.AgentRole
func (*ConductorAgent) SessionID ¶
func (a *ConductorAgent) SessionID(_ agentx.Environment) string
func (*ConductorAgent) SupportsSession ¶
func (a *ConductorAgent) SupportsSession() bool
func (*ConductorAgent) SupportsXDGConfig ¶
func (a *ConductorAgent) SupportsXDGConfig() bool
func (*ConductorAgent) Type ¶
func (a *ConductorAgent) Type() agentx.AgentType
func (*ConductorAgent) URL ¶
func (a *ConductorAgent) URL() string
func (*ConductorAgent) UserConfigPath ¶
func (a *ConductorAgent) UserConfigPath(env agentx.Environment) (string, error)
type OpenClawAgent ¶
type OpenClawAgent struct{}
func NewOpenClawAgent ¶
func NewOpenClawAgent() *OpenClawAgent
func (*OpenClawAgent) Capabilities ¶
func (a *OpenClawAgent) Capabilities() agentx.Capabilities
func (*OpenClawAgent) CommandManager ¶
func (a *OpenClawAgent) CommandManager() agentx.CommandManager
func (*OpenClawAgent) ContextFiles ¶
func (a *OpenClawAgent) ContextFiles() []string
func (*OpenClawAgent) Detect ¶
func (a *OpenClawAgent) Detect(_ context.Context, env agentx.Environment) (bool, error)
func (*OpenClawAgent) DetectVersion ¶
func (a *OpenClawAgent) DetectVersion(_ context.Context, env agentx.Environment) string
func (*OpenClawAgent) HookManager ¶
func (a *OpenClawAgent) HookManager() agentx.HookManager
func (*OpenClawAgent) IsInstalled ¶
func (a *OpenClawAgent) IsInstalled(_ context.Context, env agentx.Environment) (bool, error)
func (*OpenClawAgent) Name ¶
func (a *OpenClawAgent) Name() string
func (*OpenClawAgent) ProjectConfigPath ¶
func (a *OpenClawAgent) ProjectConfigPath() string
func (*OpenClawAgent) Role ¶
func (a *OpenClawAgent) Role() agentx.AgentRole
func (*OpenClawAgent) SessionID ¶
func (a *OpenClawAgent) SessionID(_ agentx.Environment) string
func (*OpenClawAgent) SupportsSession ¶
func (a *OpenClawAgent) SupportsSession() bool
func (*OpenClawAgent) SupportsXDGConfig ¶
func (a *OpenClawAgent) SupportsXDGConfig() bool
func (*OpenClawAgent) Type ¶
func (a *OpenClawAgent) Type() agentx.AgentType
func (*OpenClawAgent) URL ¶
func (a *OpenClawAgent) URL() string
func (*OpenClawAgent) UserConfigPath ¶
func (a *OpenClawAgent) UserConfigPath(env agentx.Environment) (string, error)
Click to show internal directories.
Click to hide internal directories.