Skip to content

Feature Overview

  • Privy-backed user sign-in for web routes.
  • Device approval screen at /auth/device for CLI/MCP device flow.
  • Create, list, view, update, clone, and delete agents.
  • Provision/start/stop agent runtime machines.
  • Gateway access token retrieval for embedded runtime UI.
  • Runtime update status checks.
  • One-time runtime update grant issuance.
  • Shell tab support for applying approved runtime updates.
  • Telegram connection flow from agent detail page.
  • WhatsApp QR generation and wait/poll connection flow.
  • Profile read/update.
  • Dashboard usage and limits snapshot (plan, included/used messages, credits).
  • Billing summary and usage summary.
  • Subscription checkout and credits checkout.
  • Billing portal session creation.
  • Runtime spend request approval and standing spend policy controls.
  • Runtime delegation grant list/create/revoke.

Implemented command groups:

  • roberto help
  • roberto version
  • roberto capabilities
  • roberto mcp
  • roberto auth <subcommand>
  • roberto agents <subcommand>
  • roberto billing <subcommand>
  • roberto task <subcommand>

Implemented auth/runtime subcommands:

  • login, status, logout, refresh, whoami
  • runtime-init, runtime-status
  • runtime-check-updates, runtime-apply-update
  • delegate list, delegate create, delegate revoke

Implemented agent subcommands:

  • list, get, create, update, delete
  • provision, start, stop, status, clone
  • gateway-access, connect-telegram, whatsapp-qr, whatsapp-wait
  • runtime-update-status, runtime-update-grant

Implemented billing subcommands:

  • status, summary, usage-summary
  • setup, checkout, credits-checkout, portal, sync
  • runtime-requests, runtime-request, runtime-approve, runtime-deny
  • runtime-policy-get, runtime-policy-set, runtime-policy-revoke

Implemented task subcommands:

  • catalog
  • run for mapped users.*, agents.*, and billing.* action IDs

Implemented tools:

  • health
  • version
  • capabilities
  • auth_login_start
  • auth_login_poll
  • auth_status
  • auth_logout
  • auth_whoami
  • agents_list
  • agents_get
  • agents_create
  • agents_update
  • agents_delete
  • agents_provision
  • agents_start
  • agents_stop
  • agents_status
  • agents_clone
  • agents_runtime_update_status
  • agents_runtime_update_grant
  • agents_gateway_access
  • agents_connect_telegram
  • agents_whatsapp_qr
  • agents_whatsapp_wait
  • task_catalog
  • task_run
  • billing_status
  • billing_summary
  • billing_usage_summary
  • billing_checkout
  • billing_credits_checkout
  • billing_portal
  • billing_sync
  • billing_setup
  • billing_runtime_requests_list
  • billing_runtime_request_get
  • billing_runtime_request_approve
  • billing_runtime_request_deny
  • billing_runtime_spend_policy_get
  • billing_runtime_spend_policy_set
  • billing_runtime_spend_policy_revoke
  • runtime_delegations_list
  • runtime_delegation_create
  • runtime_delegation_revoke

These docs describe currently available product behavior.