Class CapabilitiesCreate
java.lang.Object
ai.wanaku.cli.main.commands.BaseCommand
ai.wanaku.cli.main.commands.capabilities.CapabilitiesCreate
Parent command for creating new capability instances in the Wanaku platform.
This command provides subcommands for creating different types of capabilities:
- Tools - Create tool instances from capability providers
- Resources - Create resource instances from capability providers
Capabilities are instantiated from capability providers that advertise their schemas and configuration requirements through the capabilities API.
- See Also:
-
Field Summary
Fields 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
-
Constructor Details
-
CapabilitiesCreate
public CapabilitiesCreate()
-
-
Method Details
-
doCall
public Integer doCall(org.jline.terminal.Terminal terminal, WanakuPrinter printer) throws IOException, Exception - Specified by:
doCallin classBaseCommand- Throws:
IOExceptionException
-