Start the agent host (shortcut for 'agent host')
Start the agent host process that connects to Mutiro services.
This is a shortcut for 'mutiro agent host'.
See 'mutiro agent host --help' for full documentation.
The host will:
- Connect to the messaging service to receive and respond to messages
- Run the configured agent engine (echo or genie)
- Handle message processing based on the agent configuration
Example:
Start the agent host
mutiro start
Start with specific config file
mutiro start --config /path/to/.mutiro.yaml
mutiro start [flags]
| Flag | Type | Description |
|---|---|---|
| --api-endpoint | string | API endpoint override for bridge mode |
| --api-key | string | API key for bridge mode agent authentication |
| -h, --help | bool | help for start |
| --insecure | bool | Disable TLS in bridge mode |
| --log-file | string | Path to log file (use '-' to disable file logging) |
| --log-file-format | string | Log file format (json|text) (default "text") |
| --log-file-max-age int | bool | Maximum number of days to retain old log files (default 30) |
| --log-file-max-backups int | bool | Maximum number of rotated log files to keep (default 5) |
| --log-file-max-size int | bool | Maximum size in MB before rotating the log file (default 50) |
| --log-format | string | Log format for stdout (json|text) (default "json") |
| --log-level | string | Log level (trace|debug|info|warn|error) (default "info") |
| --mode | string | Host mode (host|bridge) (default "host") |
| --trace[="full"] | string | Record genie session traces under <agent dir>/.genie/sessions (standard|full; bare --trace means full) |
| --transport | string | Internal host transport (loopback|stdio) |
| --username | string | Agent username override for bridge mode |
| Flag | Type | Description |
|---|---|---|
| --config | string | config file (default is ./.mutiro.yaml in current directory) |
| --debug | bool | debug mode |
| -v, --verbose | bool | verbose output |