Skip to content

Commit 73ade2e

Browse files
Miriadresearch
andcommitted
feat: add Gemini Deep Research client (Task 3)
New service at lib/services/gemini-research.ts that uses the @google/genai Interactions API for autonomous web research. Exports: - submitResearch(topic, config?) → interactionId - pollResearch(interactionId) → ResearchStatus - parseResearchReport(topic, report) → ResearchPayload - conductGeminiResearch(topic, config?) → ResearchPayload (full pipeline) All models and prompts configurable via Sanity pipelineConfig. Output matches existing ResearchPayload interface for backward compat. Co-authored-by: research <research@miriad.systems>
1 parent 094aaf8 commit 73ade2e

File tree

1 file changed

+535
-0
lines changed

1 file changed

+535
-0
lines changed

0 commit comments

Comments
 (0)