This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+8 more
Summary
AI summaryYouTube transcript indexing added via a consolidated add_document_tool.
Full changelog
v0.7.0 — YouTube indexing, add_document_tool, document_type filter
YouTube transcript indexing, consolidated add_document_tool, document_type metadata and query filter, plus bug fixes and MCP polish.
New features
- YouTube indexing — Index YouTube video transcripts via URL or video ID. Auto-detects format, chunks segments, stores document_type metadata.
- add_document_tool — Single indexing tool (replaces add_file_tool and add_files_tool). Accepts paths list; supports PDF, Discord, YouTube in one call.
- document_type metadata — PDF, Discord, and YouTube chunks now include document_type. Query filter: document_type=pdf|youtube|discord.
- Release command — Cursor command for cutting releases (bump, tag, gh release).
Bug fixes
- Local path vs YouTube ID — Existing local files/dirs named like YouTube IDs (e.g. dQw4w9WgXcQ.pdf) are now indexed as local content, not YouTube.
- Transcript None edge case — Fixed crash when fallback transcript fetches return None without raising; now raises RuntimeError with clear message.
- Rerank fallback logging — Log warning only once per process when Cohere rerank is requested but unavailable.
MCP & docs
- Server config resource — MCP resource shows effective config and API key status.
- ask_about_documents — Prompt updated with document_type filter.
- Cursor commands — git-commit-push, run-mcp-tool, release.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ndjordjevic/pinrag
RAG for PDFs, YouTube, GitHub repos, Discord exports; index documents and query with citations.
Related context
Beta — feedback welcome: [email protected]