Skip to main content
Publishes the opinion previewed by preview_opinion under the key owner’s name. Accepts only the confirm_token; the text is carried by the preview. Scope: write · Annotations: destructiveHint, _meta["anthropic/requiresUserInteraction"] REST equivalent: POST /open/v1/opinions
Call only after the user has reviewed the preview summary and explicitly confirmed. Tokens expire in 5 minutes and are single-use.

Parameters

Returns

Captured live:

Not idempotent

Unlike the other two execute tools, publishing has no safe retry: the token is strictly single-use and a retry answers 409 CONFIRM_TOKEN_USED, as does republishing the same text within a minute. This is deliberate — a duplicated post is visible to everyone and cannot be quietly undone. If a call times out with no response, check list_my_opinions before assuming it failed. Preview again only when the user actually wants a second post.

Errors

See Errors for the full table.

Example prompts

  • “Yes, post it.”
  • “Publish that opinion.”
preview_opinion · list_my_opinions