<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Dash-Web.git/src/client/views/nodes/chatbot/tools/SearchTool.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>new attempt with new citation unification</title>
<updated>2025-04-27T17:14:49Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2025-04-27T17:14:49Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=3ef3d40506348d9fd537cc8f4aea975b9770689f'/>
<id>urn:sha1:3ef3d40506348d9fd537cc8f4aea975b9770689f</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>added typing to PostToServer calls.  made smartDraw popup create images locally.</title>
<updated>2025-02-27T01:48:51Z</updated>
<author>
<name>bobzel</name>
<email>zzzman@gmail.com</email>
</author>
<published>2025-02-27T01:48:51Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=a9a1a6a507616a77f70d6525dab5027f5b7a60e6'/>
<id>urn:sha1:a9a1a6a507616a77f70d6525dab5027f5b7a60e6</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>fixed websearch tool endpoint so it only returns displayable results in Dash; also fixed type checking but needs to be improved</title>
<updated>2024-10-22T17:47:46Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-10-22T17:47:46Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=e8b724c22bed4b6ed01e34ba661228c348f50378'/>
<id>urn:sha1:e8b724c22bed4b6ed01e34ba661228c348f50378</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>added create text doc tool with font color and background color and fixed no tool</title>
<updated>2024-10-17T21:41:47Z</updated>
<author>
<name>A.J. Shulman</name>
<email>Shulman.aj@gmail.com</email>
</author>
<published>2024-10-17T21:41:47Z</published>
<link rel='alternate' type='text/html' href='https://www.git.mfoi.dev/Dash-Web.git/commit/?id=98d0bba3e59ab7ec9dfbf5e6c9c58e6ac1d22ae3'/>
<id>urn:sha1:98d0bba3e59ab7ec9dfbf5e6c9c58e6ac1d22ae3</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>
</feed>
