code-crawler / code_chatbot

Commit History

Fix: Removed duplicate chat method causing HTML leakage
3f9d83d
Running

Asish Karthikeya Gogineni commited on

Refactor: Code Structure Update & UI Redesign
a3bdcf1

Asish Karthikeya Gogineni commited on

Update: Fix reset button, refine prompts, and enhance frontend UI
911f32b

Asish Karthikeya Gogineni commited on

Refactor: Enhanced UI (Tabs/Explorer) and Modular Components
2156541

Asish Karthikeya Gogineni commited on

Refactor prompts for concise, direct answers
079d436

Asish Karthikeya Gogineni commited on

fix: Allow absolute paths for file sources
d1be9d3

Asish Karthikeya Gogineni commited on

fix: Robust 429 handling in Linear RAG
5d60881

Asish Karthikeya Gogineni commited on

fix: Smart extraction of GitHub URLs from mixed input
da942b7

Asish Karthikeya Gogineni commited on

fix: Robust GitHub URL sanitization
48661b1

Asish Karthikeya Gogineni commited on

fix: Use invoke() instead of deprecated get_relevant_documents()
e5ab135

Asish Karthikeya Gogineni commited on

fix: Resolve IndentationError in rag.py and restore fallback logic
9debe89

Asish Karthikeya Gogineni commited on

feat: Inject File Tree context for holistic code understanding
1e94a5a

Asish Karthikeya Gogineni commited on

fix: Optimize RAG retrieval and enable streaming
986715f

Asish Karthikeya Gogineni commited on

fix: Add reranking to prioritize source code over text files
5ceb659

Asish Karthikeya Gogineni commited on

fix: Require explicit code citations in RAG responses
494f2e4

Asish Karthikeya Gogineni commited on

feat: Implement 3-panel file explorer UI
77bf0e5

Asish Karthikeya Gogineni commited on

fix: Add strict anti-hallucination rules to prompts
28ec44b

Asish Karthikeya Gogineni commited on

fix: Switch to FAISS as default and use /tmp for persist directory
e82a017

Asish Karthikeya Gogineni commited on

fix: Add detailed logging and error handling for source ingestion
733ecfe

Asish Karthikeya Gogineni commited on

feat: Add HTTP ZIP download fallback for GitHub repos
c06be9c

Asish Karthikeya Gogineni commited on

fix: Use /tmp directory for Hugging Face compatibility
b4da4fc

Asish Karthikeya Gogineni commited on

feat: Add Groq-optimized prompts, vector DB fallback, improved ignore patterns
511ccc3

Asish Karthikeya Gogineni commited on

feat: Add runtime Gemini model switching on rate limits - automatically tries next model
5f1e9e9

Asish Karthikeya Gogineni commited on

feat: Add Gemini 3 preview models to fallback list
f10ec60

Asish Karthikeya Gogineni commited on

feat: Add Gemini model fallback logic - tries multiple models in sequence
a1acb59

Asish Karthikeya Gogineni commited on

fix: Add ChromaDB auto-recovery from corruption
3508757

Asish Karthikeya Gogineni commited on

fix: Use gemini-2.5-flash as default (confirmed working)
fe03c86

Asish Karthikeya Gogineni commited on

fix: Add models/ prefix to Gemini model names
8e40df0

Asish Karthikeya Gogineni commited on

feat: Add local embeddings to bypass API rate limits
6d5c110

Asish Karthikeya Gogineni commited on

fix: Simplify __init__.py to fix import error
cddcaaf

Asish Karthikeya Gogineni commited on

docs: Organize project with clear README and clean exports
23a9623

Asish Karthikeya Gogineni commited on

chore: Remove unused files (rate_limit_config, setup.py, ingestor, cli)
7dec411

Asish Karthikeya Gogineni commited on

feat: Add MCP + CrewAI integration with multi-mode interface
8755993

Asish Karthikeya Gogineni commited on

Refactor: Upgraded to Agentic Chatbot with AST & Call Graph support
5b89d45

Asish Karthikeya Gogineni commited on