Class ToolsShow
java.lang.Object
ai.wanaku.cli.main.commands.BaseCommand
ai.wanaku.cli.main.commands.tools.ToolsShow
Command to show detailed information about a specific tool registered in the Wanaku platform.
This command retrieves and displays comprehensive details about a tool including its name, description, type, namespace, URI, labels, and input schema properties.
Example usage:
wanaku tools show my-tool
wanaku tools show --host http://remote:8080 my-tool
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordHelper record to display input schema properties in a table format.static final recordHelper record to display tool information without mutating the API object. -
Field Summary
FieldsFields inherited from class ai.wanaku.cli.main.commands.BaseCommand
authTokenOverride, EXIT_ERROR, EXIT_OK, noAuth -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoCall(org.jline.terminal.Terminal terminal, WanakuPrinter printer) Methods inherited from class ai.wanaku.cli.main.commands.BaseCommand
call, initAuthenticatedService, initService, initService
-
Field Details
-
host
-
-
Constructor Details
-
ToolsShow
public ToolsShow()
-
-
Method Details
-
doCall
- Specified by:
doCallin classBaseCommand- Throws:
Exception
-