rosebud connect

Ask the game's owner to approve updates from this CLI.

rosebud connect [--project <project_id>] [--agent-client <client>]

connect prints a private approval_url. The owner opens it, signs in and selects Allow updates (Claim game and allow updates for an unclaimed game). If the game isn't claimed yet, approving also claims it.

Options

OptionDetails
--project <project_id>Connect to a claimed game, for example from another computer. Without it, connect uses the game in the state file.
--agent-client <client>Which tool is asking, shown to the owner.
--state <file>The game's state file. Default .rosebud/project.json.

Example

rosebud connect
{
    "project_id": "6f1d2c8e-...",
    "status": "pending",
    "approval_url": "https://rosebud.ai/connect#...",
    "expires_at": "2026-10-27T18:34:11Z",
    "claim_expires_at": "2026-10-27T19:04:11Z"
}

Notes

  • The approval link expires after 30 minutes. Run connect again for a new one.
  • If a connection is already pending or active, connect prints it instead of starting another.
  • Approved access lasts 90 days and covers only this game. See Sign-in and access.
  • Not needed for games published with an active login.

On this page