The status endpoint waited 300 seconds before checking if the pipeline had produced output. On Hostinger, PHP's max_execution_time kills the cron process after ~120s. The pipeline publishes the post before images, so the post exists but the transient never transitions to 'complete'. The user sees "Generating…" for 5 minutes, then gives up. Now the status endpoint proactively checks for recently-created posts after just 90 seconds. If found, it reports success immediately. The 300-second hard-fail threshold is still there for genuinely dead runs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9.8 KiB
9.8 KiB