agenttoolep

package
v1.1.5 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2026 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentToolSvc

func NewAgentToolSvc

func NewAgentToolSvc(config *AgentToolSvcConfig) AgentToolSvc

type AgentToolSvcConfig

type AgentToolSvcConfig struct {
	// AgentClient (required) is the agent-service gRPC client.
	AgentClient pb.AgentServiceClient
}

type ListToolGroupsEndpoint

type ListToolGroupsEndpoint struct{}

Returns a paginated list of the groups the agent tool catalog is organized into.

The catalog is platform-defined and identical for every account. Pagination applies to the groups themselves, so a group requested with `include=tools` always carries its complete tool list regardless of the page limit. The `q` search term matches against group names.

type ListToolGroupsRequest

type ListToolGroupsRequest struct {
	apiresource.PaginationRequest
}

Request to list tool groups.

type ListToolsEndpoint

type ListToolsEndpoint struct{}

Returns a paginated list of every capability that can be granted to an agent.

The catalog is platform-defined and identical for every account, and covers both built-in runtime capabilities and the API operations agents are allowed to perform. The `q` search term matches against tool names and the name of the group a tool belongs to.

type ListToolsRequest

type ListToolsRequest struct {
	apiresource.PaginationRequest
}

Request to list the tools available to agents.

Jump to

Keyboard shortcuts

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