Backend:
- When content_types includes "image", generate image via configured
image provider (DALL-E, Replicate) after text generation
- Image prompt built from character niche + topic + visual style
- Graceful fallback: if image generation fails, post is text-only
- Post content_type set to "text+image" when image is attached
Frontend:
- ContentPage preview shows generated image above text when present
- Image displayed with full width and border
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>