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) RulesManager() agentx.RulesManager
- 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 GasCityAgent
- func (a *GasCityAgent) Capabilities() agentx.Capabilities
- func (a *GasCityAgent) CommandManager() agentx.CommandManager
- func (a *GasCityAgent) ContextFiles() []string
- func (a *GasCityAgent) Detect(_ context.Context, env agentx.Environment) (bool, error)
- func (a *GasCityAgent) DetectVersion(_ context.Context, env agentx.Environment) string
- func (a *GasCityAgent) HookManager() agentx.HookManager
- func (a *GasCityAgent) IsInstalled(_ context.Context, env agentx.Environment) (bool, error)
- func (a *GasCityAgent) Name() string
- func (a *GasCityAgent) ProjectConfigPath() string
- func (a *GasCityAgent) Role() agentx.AgentRole
- func (a *GasCityAgent) RulesManager() agentx.RulesManager
- func (a *GasCityAgent) SessionID(env agentx.Environment) string
- func (a *GasCityAgent) SupportsSession() bool
- func (a *GasCityAgent) SupportsXDGConfig() bool
- func (a *GasCityAgent) Type() agentx.AgentType
- func (a *GasCityAgent) URL() string
- func (a *GasCityAgent) 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) RulesManager() agentx.RulesManager
- 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) RulesManager ¶ added in v0.1.6
func (a *ConductorAgent) RulesManager() agentx.RulesManager
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 GasCityAgent ¶ added in v0.1.8
type GasCityAgent struct{}
func NewGasCityAgent ¶ added in v0.1.8
func NewGasCityAgent() *GasCityAgent
func (*GasCityAgent) Capabilities ¶ added in v0.1.8
func (a *GasCityAgent) Capabilities() agentx.Capabilities
func (*GasCityAgent) CommandManager ¶ added in v0.1.8
func (a *GasCityAgent) CommandManager() agentx.CommandManager
func (*GasCityAgent) ContextFiles ¶ added in v0.1.8
func (a *GasCityAgent) ContextFiles() []string
func (*GasCityAgent) Detect ¶ added in v0.1.8
func (a *GasCityAgent) Detect(_ context.Context, env agentx.Environment) (bool, error)
func (*GasCityAgent) DetectVersion ¶ added in v0.1.8
func (a *GasCityAgent) DetectVersion(_ context.Context, env agentx.Environment) string
func (*GasCityAgent) HookManager ¶ added in v0.1.8
func (a *GasCityAgent) HookManager() agentx.HookManager
func (*GasCityAgent) IsInstalled ¶ added in v0.1.8
func (a *GasCityAgent) IsInstalled(_ context.Context, env agentx.Environment) (bool, error)
func (*GasCityAgent) Name ¶ added in v0.1.8
func (a *GasCityAgent) Name() string
func (*GasCityAgent) ProjectConfigPath ¶ added in v0.1.8
func (a *GasCityAgent) ProjectConfigPath() string
func (*GasCityAgent) Role ¶ added in v0.1.8
func (a *GasCityAgent) Role() agentx.AgentRole
func (*GasCityAgent) RulesManager ¶ added in v0.1.8
func (a *GasCityAgent) RulesManager() agentx.RulesManager
func (*GasCityAgent) SessionID ¶ added in v0.1.8
func (a *GasCityAgent) SessionID(env agentx.Environment) string
func (*GasCityAgent) SupportsSession ¶ added in v0.1.8
func (a *GasCityAgent) SupportsSession() bool
func (*GasCityAgent) SupportsXDGConfig ¶ added in v0.1.8
func (a *GasCityAgent) SupportsXDGConfig() bool
func (*GasCityAgent) Type ¶ added in v0.1.8
func (a *GasCityAgent) Type() agentx.AgentType
func (*GasCityAgent) URL ¶ added in v0.1.8
func (a *GasCityAgent) URL() string
func (*GasCityAgent) UserConfigPath ¶ added in v0.1.8
func (a *GasCityAgent) 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) RulesManager ¶ added in v0.1.6
func (a *OpenClawAgent) RulesManager() agentx.RulesManager
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.