Documentation
¶
Index ¶
- func BuildAgentToolDump() (string, error)
- func BuildBuildToolDump() (string, error)
- func BuildChatToolDump() (string, error)
- func BuildPlanToolDump() (string, error)
- func EffectiveSurfaceMode(m string) string
- func EnsureUniversalTools(tools []openai.ChatCompletionToolUnionParam) []openai.ChatCompletionToolUnionParam
- func Exec(ctx context.Context, env *Env, mode string, inv tooling.Invocation) (any, error)
- func IsUniversalTool(name string) bool
- func MergeWebSearchExtras(cfg *config.Root, engineKey string, tool map[string]any) map[string]any
- func NativeToolParams(mode string) ([]openai.ChatCompletionToolUnionParam, error)
- func NewShellCommand(ctx context.Context, dir, script string) *exec.Cmd
- func NormalizeMode(m string) string
- type Env
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAgentToolDump ¶ added in v2026.610.0
func BuildBuildToolDump ¶
func BuildChatToolDump ¶ added in v2026.610.0
func BuildPlanToolDump ¶
func EffectiveSurfaceMode ¶ added in v2026.610.0
func EnsureUniversalTools ¶ added in v2026.610.0
func EnsureUniversalTools(tools []openai.ChatCompletionToolUnionParam) []openai.ChatCompletionToolUnionParam
func IsUniversalTool ¶ added in v2026.610.0
func MergeWebSearchExtras ¶
func NativeToolParams ¶
func NativeToolParams(mode string) ([]openai.ChatCompletionToolUnionParam, error)
func NormalizeMode ¶ added in v2026.610.0
Types ¶
type Env ¶
type Env = agenttoolenv.Env
Source Files
¶
- build_plan.go
- create_plan.go
- docs_retrieval.go
- dump_agent.go
- dump_build.go
- dump_builder.go
- dump_plan.go
- edit_file.go
- edit_plan.go
- env.go
- exec.go
- fetch_web.go
- filewalk.go
- find.go
- find_paths.go
- find_text.go
- load_skill.go
- modes.go
- openai.go
- orchestrate.go
- params.go
- plan_dir.go
- read_file.go
- search_pool.go
- search_skill.go
- search_tools.go
- shell.go
- subagent.go
- switch_mode.go
- universal.go
- web_search.go
Click to show internal directories.
Click to hide internal directories.