This reverts commit 4e0758c00a27de17277b6a74c67a9d49b42fa268.
Add bring your own API key warning
Abid Ali Awan
4e0758c
refactor(notebook): update execution counts, clean up unused imports, and enhance markdown report structure
Abid Ali Awan
bfad75d
feat(pdf): enable PDF export for research reports
Abid Ali Awan
4569df2
Refactor app structure by splitting UI logic into separate modules for better maintainability. Introduce PDF generation using ReportLab, update dependencies, and enhance README with app structure and feature details. Add custom styling for professional report output.
refactor(manager): remove current date context and enhance instructions for time-sensitive queries
Abid Ali Awan
c14da16
refactor(judge): refine evaluation thresholds and incorporate temporal context
Abid Ali Awan
fef26e9
Tighten judge agent scoring criteria for stricter sufficiency checks, requiring higher thresholds for recency and source quality in dynamic topics. Introduce date and year context utilities to enhance prompt accuracy for time-sensitive queries. Mirror updates in notebook for consistency.
feat(assistant): enhance retrieval workflow and clean up agent models
Abid Ali Awan
8b82242
Streamline the multi-agent research process by removing obsolete SourceResearchReport model, refining judge calibration with explicit threshold, and updating analyst prompts for clarity. Revise README with detailed flow diagram, agent role descriptions, and new retrieval policy. Modify app code to include markdown cleaning utilities. Update notebook examples and refresh sample report with phased shutdown timeline.
feat(ui): introduce new tab links extension and enable markdown citations
Abid Ali Awan
ca1cc23
Add NewTabLinksExtension to markdown rendering to open links in new tabs with security attributes. Update analyst agent prompt to allow citations as Markdown links for better readability.
refactor(ui): remove external links extension and adjust reference formatting
Abid Ali Awan
ad3cb9c
Eliminate the custom ExternalLinksExtension from markdown processing to simplify rendering. Update the analyst agent prompt to list source URLs in References as plain text bullets without Markdown link formatting.
refactor(research): simplify environment template and update multi-agent notebook
Abid Ali Awan
ffaaa79
Remove RUN_LIVE_EXAMPLE from .env.template to streamline configuration. Revise the multi-agent research assistant notebook for improved structure and clarity. Enhance the Sora shutdown research report with detailed timelines, key findings, and rationale based on recent sources.
feat(ui): add external links extension to markdown rendering
Abid Ali Awan
6b4e2a8
Add custom markdown extension to automatically set external links in reports to open in new tabs with security attributes.
refactor(ui): adjust handle_key_down to invoke State.run_report
Abid Ali Awan
57c4f68
Update the key handler to reference the class method directly, ensuring consistent report execution on Enter key press. This change removes the return type annotation for cleaner code.
refactor(state): simplify report execution by introducing key handler
Abid Ali Awan
c76d984
Introduce handle_key_down method to manage Enter key presses, removing key parameter from run_report for cleaner event handling.
feat(ui): add enter key support to query input
Abid Ali Awan
5cdeee1
Add optional key parameter to run_report method to handle keyboard events, allowing the report to run when Enter is pressed in the query input field.