MCPcopy Create free account
hub / github.com/Chat2AnyLLM/code-agent-manager / ToolsAvailableCheck

Struct ToolsAvailableCheck

internal/doctor/checks.go:279–282  ·  view source on GitHub ↗

ToolsAvailableCheck reports which configured tools resolve via PATH. By default the bundled tools.yaml is consulted; tests may supply Tools directly to avoid reading the embedded file.

Source from the content-addressed store, hash-verified

277// default the bundled tools.yaml is consulted; tests may supply Tools
278// directly to avoid reading the embedded file.
279type ToolsAvailableCheck struct {
280 Tools []ToolEntry
281 Lookup func(string) (string, error)
282}
283
284// ToolEntry is the subset of tools.yaml we care about for availability.
285type ToolEntry struct {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected