Summary
Add a new optional agent node, controlled by a UI toggle/button labeled Scientific Insights, that runs downstream of the existing Summarize agent.
Motivation
The summarize agent can already produce a streaming summary. For some use cases, we want that summary to be augmented with scientific research from MCP-backed sources such as PubMed, with the research results appended to the end of the streamed output as an additional chapter.
Proposed behavior
- Add a new UI-level on/off control labeled Scientific Insights.
- When enabled, route the Summarize Agent output into a downstream/subagent node for scientific research.
- The new node should be able to call MCP servers for scientific sources, for example PubMed, and synthesize relevant research based on the summary output.
- Append the scientific research section back into the Summarize Agent streaming output as a final chapter after the existing accordion panel content.
- When disabled, the current summarize flow should remain unchanged.
Acceptance criteria
- The feature can be toggled on and off from the UI.
- Scientific research is executed only after summarize output is available.
- The appended section is clearly separated from the existing summary content.
- The current summarize experience is preserved when the toggle is off.
Notes
This is intended as an additional downstream capability rather than a replacement for the current summary workflow.
Summary
Add a new optional agent node, controlled by a UI toggle/button labeled Scientific Insights, that runs downstream of the existing Summarize agent.
Motivation
The summarize agent can already produce a streaming summary. For some use cases, we want that summary to be augmented with scientific research from MCP-backed sources such as PubMed, with the research results appended to the end of the streamed output as an additional chapter.
Proposed behavior
Acceptance criteria
Notes
This is intended as an additional downstream capability rather than a replacement for the current summary workflow.