@lanquarden/rumbo
v0.0.1
Published
Command-line client for agent-friendly Rumbo travel planning
Downloads
106
Maintainers
Readme
@lanquarden/rumbo
Command-line client for Rumbo travel planning, with machine-readable output for agents and shell automation.
Install
Requires Node.js 24 or newer.
npm install --global @lanquarden/rumbo
rumbo --helpFor one-off use:
npx --yes @lanquarden/rumbo --helpAuthenticate
Use the agent claim ceremony so an agent never needs your Rumbo password:
rumbo auth agent \
--email [email protected] \
--api-url https://api-rumbo.lanquarden.comOpen the displayed verification URL, enter the code, and approve access. The CLI stores the delegated credential and API URL in its OS-specific user configuration directory. Re-run authentication if the delegation expires or is revoked.
Interactive user login is also available with rumbo auth login, but agent environments should prefer rumbo auth agent.
JSON mode
Pass --json to data commands. Successful commands write one JSON value to stdout. Failures exit non-zero and write a structured error to stderr.
rumbo --json trip list
rumbo --json trip get <trip-id>
rumbo --json poi list --trip <trip-id>
rumbo --json alternative list --trip <trip-id>Do not parse human-mode text or depend on colors and prompts in automation. See the OpenClaw CLI guide for integration details.
