Description
mesheryctl-axi is an agent-ergonomic AXI wrapper around mesheryctl. It wraps the human-facing CLI rather than changing it, presenting the same Meshery operations through an interface designed for AI agents and automation: token-efficient TOON output for list and view reporting, definitive empty states, structured errors, and help[] next-step suggestions on every successful command.
Run it with npx -y mesheryctl-axi. It spawns your existing mesheryctl binary, so mesheryctl must be installed and authenticated; Meshery itself is not embedded in the package. Schema-faithful content retrieval for designs and models is always returned as raw YAML or JSON, never as TOON, so what you read back is exactly what Meshery stores.
Features
- Token-Efficient Output: TOON rendering of list and view results keeps agent context windows small compared to raw CLI tables or verbose JSON. - Always Non-Interactive: Every command runs without TTY prompts, so agent workflows never stall waiting on input. - Structured Errors and Next Steps: Unknown flags and failures exit non-zero with a structured TOON error, and successes carry help[] suggestions that guide the next command. - Zero-Install Usage: Invoke directly with npx -y mesheryctl-axi against your existing, authenticated mesheryctl installation.