Add capability discovery tool #34
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "review/discover-tool"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds wraptool_discover to list configured CLI tools, allowed subcommands, registered MCP names, and advertised but unapproved subcommands. It collects top-level catalogs during introspection, including for inert tools, and follows config reloads. Decision: expose metadata so an AI can request a real capability while granting nothing without operator approval. The stale prerequisite was omitted because current main already has the live wraptool_info fix. Verified with go test ./..., go vet ./..., and golangci-lint run ./... .