Documentation
¶
Index ¶
- type Action
- func (x *Action) Configure(_ context.Context) error
- func (x *Action) Description() string
- func (x *Action) Flags() []cli.Flag
- func (x *Action) Helper() *cli.Command
- func (x *Action) ID() string
- func (x *Action) LogValue() slog.Value
- func (x *Action) Prompt(_ context.Context) (string, error)
- func (x *Action) Run(ctx context.Context, name string, args map[string]any) (map[string]any, error)
- func (x *Action) Specs(ctx context.Context) ([]gollem.ToolSpec, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action struct {
// contains filtered or unexported fields
}
Action is the warren-side wrapper around github.com/gollem-dev/tools/slack. It binds the CLI flag and warren planner metadata onto the external gollem.ToolSet that carries the search.messages Specs/Run logic.
func (*Action) Description ¶ added in v0.14.0
Click to show internal directories.
Click to hide internal directories.