## Phase 3 ### **Retrieval** https://github.com/FalkorDB/GraphRAG-SDK/pull/274 - [x] **3.2** MCP Server — 8 tools, `stdio`/`sse` transport, new `mcp/` module - [x] **3.3** Dynamic Graph Walk — PageRank-weighted traversal, beam search, bidirectional, path scoring - [x] **3.4** Skill / Tool Library — entity comparison, impact analysis, contradiction detection, gap analysis, timeline reconstruction- [ ] 3.1 Agentic Retrieval (ReAct-Style) — tool loop: search, traverse, Cypher, budget-based stop - [x] 3.5 Agentic Path Router — one LLM call runs only the retrieval paths a question needs (1–3 of 5), falls back to all 5 on empty/error - [x] 3.6 Fully Tunable Retrieval — drop hardcoded cutoffs (top_k=15, etc.); agent sets top_k and per-section caps per call, safe defaults for normal flow <img width="353" height="236" alt="Image" src="https://github.com/user-attachments/assets/2f768e98-1480-4b09-aeb2-7da639b65b88" /> ### **Ingestion (next)** #275 - [x] 3.7 Configurable Ingestion — agent/caller picks chunker, extractor (LLM vs GLiNER), and resolver per document - [x] 3.8 Tunable Chunking — expose chunk size & overlap as runtime params - [x] 3.9 Agentic Extraction — agent picks extraction strategy based on document type/content - [x] 3.10 Safe Fallback Defaults — standard ingest flow unchanged when nothing is specified ### **Testing full pipeline ** - [x] Testing benchmark for novel. - [x] Testing another pdf document
Phase 3
Retrieval #274
stdio/ssetransport, newmcp/moduleIngestion (next) #275
**Testing full pipeline **