PUBLISH_NOT_CONFIRMED

What it means. Making an app public is not something to do on someone's behalf without asking.

What to do. Tell the owner in plain words that anyone with the address will be able to open the app and see what is in it, and that invitations stop being needed. Only if they agree, call again with confirm_public: true. If they are unsure, leave it private; it can be published later at any time.

  • HTTP status: 409
  • Retryable after applying the fix: yes

Every failure from the CLI or an MCP tool has this shape:

{
  "ok": false,
  "code": "PUBLISH_NOT_CONFIRMED",
  "message": "Making an app public is not something to do on someone's behalf without asking.",
  "fix": "Tell the owner in plain words that anyone with the address will be able to open the app and see what is in it, and that invitations stop being needed. Only if they agree, call again with confirm_public: true. If they are unsure, leave it private; it can be published later at any time.",
  "file": "<where to edit, when known>",
  "retryable": true,
  "docs": "https://docs.uarpie.app/errors/PUBLISH_NOT_CONFIRMED"
}

Apply fix (edit file when it is given), then run the same command again.