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
| Option | Details |
|---|---|
--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
connectagain for a new one. - If a connection is already pending or active,
connectprints 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.