generate_* tool. Poll every 20–30 seconds; generation normally finishes within a few minutes.
Arguments
Returns
statusis the generation state:pending→processing→completed, orfailed(with the failure reason inerror_message).review_statusis the publication state of the associated review event, when one exists:ready_for_review,approved,published, orskipped. It isnullfor records with no review event.
status is completed, read the draft with get_content_draft, then move it forward with approve_content or publish_content.
Errors
Invalid content_id (must be a UUID): abc123Content not found: 7f5e2c1a-...— no record with that ID exists in this project.
Example prompts
“Is the changelog I kicked off done yet?”
“Check the status of content 7f5e2c1a and tell me if it failed.”