<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Dash-Web.git/src/client/views/nodes/chatbot/tools/WebsiteInfoScraperTool.ts, branch master</title>
<subtitle>A copy of AVD's Dash-Web software, hosted on my own hardware for local use.
</subtitle>
<id>https://www.git.mfoi.dev/Dash-Web.git/atom?h=master</id>
<link rel='self' href='https://www.git.mfoi.dev/Dash-Web.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/'/>
<updated>2025-05-21T16:38:55Z</updated>
<entry>
<title>Added codebase search and retrieval to Vectorstore</title>
<updated>2025-05-21T16:38:55Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2025-05-21T16:38:55Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=0e98320d3b237f1927b9f1367494dccd7f66eda9'/>
<id>urn:sha1:0e98320d3b237f1927b9f1367494dccd7f66eda9</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>chanegd everything to be more consistent</title>
<updated>2025-05-11T21:18:18Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2025-05-11T21:18:18Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=e141307dbd9b951f76c908610e7b89e296ad92b8'/>
<id>urn:sha1:e141307dbd9b951f76c908610e7b89e296ad92b8</id>
<content type='text'>
- made both web related tools use doc manager and chunk Ids
</content>
</entry>
<entry>
<title>feat: changed web document to display screenshot</title>
<updated>2025-05-11T00:30:24Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2025-05-11T00:30:24Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=0db4583914e43e6efdba3e86a614a19956e73b5e'/>
<id>urn:sha1:0db4583914e43e6efdba3e86a614a19956e73b5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>attempt at linking docs but listing metadata doesn't work</title>
<updated>2025-04-24T17:21:00Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2025-04-24T17:21:00Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=5ce2263849bfb901e276a4c5fc8ca2dbd8b80350'/>
<id>urn:sha1:5ce2263849bfb901e276a4c5fc8ca2dbd8b80350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>better</title>
<updated>2024-12-18T16:46:14Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-12-18T16:46:14Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=ad1e0cf62187e0f8bbb19b4720b7681585361de9'/>
<id>urn:sha1:ad1e0cf62187e0f8bbb19b4720b7681585361de9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changed to generic addLinkedDoc</title>
<updated>2024-10-20T19:01:14Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-10-20T19:01:14Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=cd43a88affe04634045a1fcbce7123c10141ec8c'/>
<id>urn:sha1:cd43a88affe04634045a1fcbce7123c10141ec8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed awaits inside loops and made Parameters readonly for better type safety</title>
<updated>2024-10-17T15:14:51Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-10-17T15:14:51Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=14f412611299fc350f13b6f96be913d59533cfb3'/>
<id>urn:sha1:14f412611299fc350f13b6f96be913d59533cfb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implemented strict typechecking for tools, specifically tool inputs</title>
<updated>2024-10-17T14:41:49Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-10-17T14:41:49Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=80d86bd5ae3e1d3dc70e7636f72a872a5fb2f01d'/>
<id>urn:sha1:80d86bd5ae3e1d3dc70e7636f72a872a5fb2f01d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tried something for typechecking but way too overcomplicated</title>
<updated>2024-10-15T18:18:44Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-10-15T18:18:44Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=596502c232ea6b6b88c3c58486e139074ea056ff'/>
<id>urn:sha1:596502c232ea6b6b88c3c58486e139074ea056ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>upate AJ assistant from master and fix some lint errors</title>
<updated>2024-09-30T16:19:22Z</updated>
<author>
<name>bobzel</name>
<email>zzzman@gmail.com</email>
</author>
<published>2024-09-30T16:19:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=139a3cb0b3b081c270187e9b4ca281d04ca923bf'/>
<id>urn:sha1:139a3cb0b3b081c270187e9b4ca281d04ca923bf</id>
<content type='text'>
</content>
</entry>
</feed>
