Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCommandTool ¶
func NewJobKillTool ¶
func NewJobOutputTool ¶
Types ¶
type CommandTool ¶
type CommandTool struct{}
func (*CommandTool) Description ¶
func (t *CommandTool) Description() string
func (*CommandTool) Execute ¶
func (t *CommandTool) Execute(ctx context.Context, input map[string]interface{}) (interface{}, error)
func (*CommandTool) Metadata ¶
func (t *CommandTool) Metadata() types.ToolMetadata
func (*CommandTool) Name ¶
func (t *CommandTool) Name() string
func (*CommandTool) Schema ¶
func (t *CommandTool) Schema() map[string]interface{}
type JobKillTool ¶
type JobKillTool struct{}
func (*JobKillTool) Description ¶
func (t *JobKillTool) Description() string
func (*JobKillTool) Execute ¶
func (t *JobKillTool) Execute(ctx context.Context, input map[string]interface{}) (interface{}, error)
func (*JobKillTool) Metadata ¶
func (t *JobKillTool) Metadata() types.ToolMetadata
func (*JobKillTool) Name ¶
func (t *JobKillTool) Name() string
func (*JobKillTool) Schema ¶
func (t *JobKillTool) Schema() map[string]interface{}
type JobOutputTool ¶
type JobOutputTool struct{}
func (*JobOutputTool) Description ¶
func (t *JobOutputTool) Description() string
func (*JobOutputTool) Execute ¶
func (t *JobOutputTool) Execute(ctx context.Context, input map[string]interface{}) (interface{}, error)
func (*JobOutputTool) Metadata ¶
func (t *JobOutputTool) Metadata() types.ToolMetadata
func (*JobOutputTool) Name ¶
func (t *JobOutputTool) Name() string
func (*JobOutputTool) Schema ¶
func (t *JobOutputTool) Schema() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.