Documentation
¶
Overview ¶
Package omniskill provides the omniskill interface for the statistics team.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
AppConfig *config.Config
AgentOps *worker.AgentOpsConfig
}
Config configures the statistics skill.
type StatsSkill ¶
type StatsSkill struct {
// contains filtered or unexported fields
}
StatsSkill wraps the statistics team coordinator as an omniskill.Skill.
func (*StatsSkill) Close ¶
func (s *StatsSkill) Close() error
Close shuts down the skill and its workers.
func (*StatsSkill) Description ¶
func (s *StatsSkill) Description() string
Description returns a description of the skill.
func (*StatsSkill) Init ¶
func (s *StatsSkill) Init(ctx context.Context) error
Init initializes the skill and its workers.
func (*StatsSkill) Tools ¶
func (s *StatsSkill) Tools() []skill.Tool
Tools returns the tools provided by this skill.
Click to show internal directories.
Click to hide internal directories.