Documentation
¶
Index ¶
- Constants
- type Catalog
- func (c *Catalog) FilterTools(route Route, tools []mcppool.ToolInfo) []mcppool.ToolInfo
- func (c *Catalog) Resolve(ctx context.Context, requested string) (Route, []mcppool.ToolInfo, bool, error)
- func (c *Catalog) ResolveForTool(ctx context.Context, requested, tool string) (Route, bool, error)
- func (c *Catalog) ServerNames(ctx context.Context) ([]string, error)
- func (c *Catalog) ToolBelongsToRoute(route Route, tool string) bool
- func (c *Catalog) ToolInfo(route Route, tools []mcppool.ToolInfo, requested string) (*mcppool.ToolInfo, bool)
- type ListToolsFunc
- type Route
Constants ¶
View Source
const CodexAppsServerName = "codex_apps"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Catalog ¶
type Catalog struct {
// contains filtered or unexported fields
}
func (*Catalog) FilterTools ¶
func (*Catalog) ResolveForTool ¶
func (*Catalog) ToolBelongsToRoute ¶
type ListToolsFunc ¶
Click to show internal directories.
Click to hide internal directories.