run
Description¶
Run an agent from the local packages registry or a local path.
Required Parameters: agent_public_id: The public ID of the agent (author/name format). If not provided, uses the current directory's agent.
Optional Parameters: verbose: Enable verbose logging. Shows detailed output during execution. Default: False force: Force overwrite if agent exists locally. Default: False fetch: Whether to fetch agent from registry or use local package. Default: True - If True: Fetches agent from local registry - If False: Uses agent from current directory or packages
Usage: Run from registry: adev run eightballer/my_agent
Run local agent:
adev run eightballer/my_agent --no-fetch
Run with verbose output:
adev run eightballer/my_agent -v
Run with force overwrite:
adev run eightballer/my_agent --force
Run from current directory:
adev run
Notes¶
- Automatically handles:
- Agent setup and key generation
- Dependency installation
- Certificate management
- Tendermint node management
- Requires Docker for Tendermint
- Validates agent configuration
- Supports multiple blockchain networks
- Can run agents in development or production mode
Usage¶
Additionally, you can view the parameters for the command using: