aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/chatbot/tools/RAGTool.ts
AgeCommit message (Collapse)Author
2025-07-07merge issuesA.J. Shulman
2025-07-07changes (seeing if they work)A.J. Shulman
2025-05-21Added codebase search and retrieval to VectorstoreA.J. Shulman
Summary indexing: Added functionality to embed and index file summaries from file_summaries.json in Pinecone Vector search: Implemented semantic search to find the top 5 most relevant files for a query Content retrieval: Added method to fetch full file content from file_content.json API endpoints: /getFileSummaries - Retrieves all file summaries /getFileContent - Fetches file content by path /getRawFileContent - Returns content as plain text to avoid JSON parsing errors Error handling: Added comprehensive error handling and debugging throughout Initialization: Implemented proper async initialization sequence with verification Performance: Added streaming for large files to improve memory efficiency Testing: Added automated test queries to validate functionality
2025-05-11Made it so chunk Ids are seperately managed and made sure the doc id is ↵A.J. Shulman
sonsistent and not created in python spawn
2025-02-26added typing to PostToServer calls. made smartDraw popup create images locally.bobzel
2024-12-19image generation works betterA.J. Shulman
2024-12-18betterA.J. Shulman
2024-10-20changed to generic addLinkedDocA.J. Shulman
2024-10-17Implemented strict typechecking for tools, specifically tool inputsA.J. Shulman
2024-10-15tried something for typechecking but way too overcomplicatedA.J. Shulman
2024-09-30upate AJ assistant from master and fix some lint errorsbobzel
2024-09-07added clarifying structural info to ReAct prompt (still ~69% shorter than ↵A.J. Shulman
previous prompt) and shortened the RAG prompt
2024-09-07completely restructured, added comments, and significantly reduced the ↵A.J. Shulman
length of the prompt (~72% shorter and cheaper)