builtin

package
v0.1.147 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 7, 2026 License: AGPL-3.0, AGPL-3.0-or-later Imports: 10 Imported by: 0

Documentation

Overview

Package builtin contains self-registering tool implementations. Import this package to register all built-in tools:

import _ "github.com/beam-cloud/airstore/pkg/tools/builtin"

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type WikipediaTool

type WikipediaTool struct {
	// contains filtered or unexported fields
}

WikipediaTool implements the Tool interface for Wikipedia

func (*WikipediaTool) Commands

func (w *WikipediaTool) Commands() map[string]*tools.CommandDef

func (*WikipediaTool) Description

func (w *WikipediaTool) Description() string

func (*WikipediaTool) Execute

func (w *WikipediaTool) Execute(ctx context.Context, _ *tools.ExecutionContext, command string, args map[string]any, stdout, stderr io.Writer) error

func (*WikipediaTool) Name

func (w *WikipediaTool) Name() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL