           if (!this.originalContent || this.originalContent === "No content could be extracted" || this.originalContent === "Error extracting content") {
                                 this.errorMessage = `Could not extract readable content from the URL. (${this.originalContent || 'Empty content'})`;
                                this.isLoading = false;
                                return;
                            }

                            // 2. Fetch Summary (using fetch for streaming)
    