Bobcamgardo/research-agent
docs: sync CONTRIBUTING.md Code Organization with current src/ layout
feat: wire MCP server + fix session memory path and bleach fallback
fix: shorten HF Spaces short_description to <=60 chars
docs: sync README with current features (fact-check, memory, MCP, word count)
docs: update wiki for self-correction, memory, and word count
feat: word count in reports + cross-session memory + close resolved issues
fix: remove re-plan loop, add anti-repetition in synthesis
fix: improve self-correction loop to reduce false positives
fix: repair broken imports, add MCP server
fix: code review fixes — imports, XSS, dead code, cloud LLM compat
ci: update Magua host IP from 192.168.1.48 to 192.168.1.147
fix: strip HTML from consolidated_summary in PDF/DOCX reports
fix: honor use_rag checkbox across plan_research and parallel_search
docs: exhaustive sync of all documentation with current codebase
chore: trim HF Space tags to reduce metadata panel size
fix: restore HF Spaces YAML frontmatter to README
chore: remove custom agent-net bridge network from docker-compose
docs: move HF Space metadata out of root README
fix: handle YouTube transcript blocks and fallback timeouts
fix: change Dockerport to 7860 for HF Spaces
docs: remove testing and CI/CD mentions from README
docs: remove Roadmap section from README
docs: restore HF metadata to root README
docs: remove HF metadata from root README
fix: add Hugging Face Space metadata to README
docs: remove recent improvements section from README
chore: ignore and untrack development/AI artifacts and local caches
Pipeline fix: revert to real IP for registry push
Pipeline fix: isolate push with DOCKER_CONFIG and use 127.0.0.1
Pipeline fix: switch to localhost registry to bypass WSL2 insecure-registries restrictions
Pipeline debug: check insecure registries
Fix tests: patch global llm in router and fix youtube fallback logic
fix: remove HF Spaces frontmatter from GitHub README
docs: update architecture diagrams to reflect current graph implementation
fix: correct HF Space app_port to 8501 (matches Dockerfile EXPOSE)
fix: add HuggingFace Spaces metadata to README
chore: untrack binary files from git
chore: ignore research_sessions.db
ci/cd: update registry and service host IPs to 192.168.1.48
fix: improve reliability and performance of research agent
fix: resolve 6 post-merge bugs from fix/critical-issues integration
merge: integrate fix/critical-issues into main
docs: generalize infrastructure and service mentions for privacy
Remove CLAUDE.md from tracking, add to .gitignore
docs: add Dev.to article draft
fix: shorten HF Space short_description to <=60 chars
docs: HF Space tags, full description, HF badge in GitHub README
fix: deploy script — venv python, token auth, orphan branch
feat: optional API keys panel in sidebar (Tavily, GitHub, YouTube)
fix: disable Streamlit file watcher in Dockerfile.spaces
