KCaverly
|
e630ff38c4
|
add embedding treesitter queries for elixir
|
2023-07-17 16:29:25 -04:00 |
|
KCaverly
|
f0bf60fded
|
add css as a embeddable file type in which the entire file is embedded individually
|
2023-07-17 14:53:57 -04:00 |
|
KCaverly
|
1362c5a3d9
|
add embedding treesitter query for cpp
|
2023-07-17 14:43:29 -04:00 |
|
KCaverly
|
cf0dd09b5c
|
update vector_store to accomodate for full file parsing for JSON, TOML and YAML files
|
2023-07-17 10:04:32 -04:00 |
|
KCaverly
|
4bece54655
|
update jsx family of languages for preceeding comments and nested exports
|
2023-07-17 09:22:37 -04:00 |
|
KCaverly
|
d4971e9ead
|
update typescript parsing to manage for leading tsdoc comments
|
2023-07-14 13:47:10 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
b38e3b804c
|
remove reindexing subscription, and add status methods for vector store
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-13 18:14:44 -04:00 |
|
KCaverly
|
d8fd0be598
|
update vector store to remove dummy embeddings
|
2023-07-13 17:01:56 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
623cb9833c
|
add tests for rust context parsing, and update rust embedding query
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-13 16:58:42 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
0a0e40fb24
|
refactored code context retrieval and standardized database migration
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-13 16:34:32 -04:00 |
|
 
|
5eab628580
|
Added go parsing for semantic search, and added preceeding comments on go and rust.
Co-authored-by: Alex <alexviscreanu@gmail.com>
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-13 14:33:31 -04:00 |
|
KCaverly
|
33e2b52a01
|
added test registration for project settings
|
2023-07-11 20:12:43 -04:00 |
|
KCaverly
|
b68cd58a3b
|
updated vector store settings to remove batch embeddings size
|
2023-07-11 19:54:03 -04:00 |
|
Max Brunsfeld
|
4b3bb2c661
|
Define semantic search action regardless of whether the feature is enabled
|
2023-07-11 15:02:43 -07:00 |
|
 Max BrunsfeldandKyle
|
d244c0fcea
|
Get vector store test passing - wait for indexing
Co-authored-by: Kyle <kyle@zed.dev>
|
2023-07-11 14:30:11 -07:00 |
|
 Max BrunsfeldandKyle
|
badf94b097
|
Update dot product test to use larger vectors
Co-authored-by: Kyle <kyle@zed.dev>
|
2023-07-11 14:29:48 -07:00 |
|
 KCaverlyandmaxbrunsfeld
|
af7b2f17ae
|
added initial keymap for toggle semantic search
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-11 17:13:58 -04:00 |
|
KCaverly
|
2ca4b3f4cc
|
cleaned up warnings and added javascript
|
2023-07-11 16:41:08 -04:00 |
|
KCaverly
|
02f523094b
|
expanded embeddable context to accomodate for struct context and file paths
|
2023-07-11 15:58:33 -04:00 |
|
KCaverly
|
1649cf81de
|
added versioning to files table
|
2023-07-11 14:42:03 -04:00 |
|
KCaverly
|
298c2213a0
|
added opt-in default settings for vector store
|
2023-07-11 12:03:56 -04:00 |
|
KCaverly
|
f5fec55930
|
updated vector_store to handle for removed files
|
2023-07-11 10:03:53 -04:00 |
|
KCaverly
|
dce72a1ce7
|
updated tests to accomodate for new dot location
|
2023-07-10 18:19:29 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
307d8d9c8d
|
Reduced redundant database connections on each worktree change.
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-10 17:50:19 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
82079dd422
|
Updated batching to accomodate for full flushes, and cleaned up reindexing.
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-07-10 16:33:14 -04:00 |
|
KCaverly
|
0189742497
|
pulled treesitter parsing to own file for ease of testing and management
|
2023-07-10 10:06:07 -04:00 |
|
KCaverly
|
c03dda1a0c
|
fixed bug on absolute vs relative path
|
2023-07-06 17:15:41 -04:00 |
|
KCaverly
|
7d634f66e2
|
updated vector_store to include extra context for semantic search modal
|
2023-07-06 16:33:54 -04:00 |
|
KCaverly
|
e57f6f21fe
|
reindexing update to appropriately accomodate for buffer delay and persistent pending files list
|
2023-07-06 15:26:43 -04:00 |
|
KCaverly
|
a86b6c42c7
|
corrected batching order and managed for open ai embedding errors
|
2023-07-06 11:11:39 -04:00 |
|
KCaverly
|
afccf608f4
|
updated both embed and parsing tasks to be multi-threaded.
|
2023-07-05 12:39:08 -04:00 |
|
KCaverly
|
eff0ee3b60
|
enabled batching for embedding calls
|
2023-07-05 10:02:42 -04:00 |
|
KCaverly
|
b6520a8f1d
|
updated vector_store to reindex on save after timed delay
|
2023-07-04 14:42:12 -04:00 |
|
KCaverly
|
e45d3a0a63
|
WIP: initial reindexing logic worked out
|
2023-07-04 11:46:09 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
18a5a47f8a
|
moved semantic search model to dev and preview only.
moved db update tasks to long lived persistent task.
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-30 18:41:19 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
3408b98167
|
updated file compare in the semantic indexing engine, to work off of modified system times as opposed to file hashes
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-30 16:53:23 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
36907bb4dc
|
updated vector store indexing to only use languages with an embedding.scm treesitter query
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-30 16:14:11 -04:00 |
|
KCaverly
|
0db0876289
|
implemented file deletes on project indexing
|
2023-06-30 11:01:35 -04:00 |
|
KCaverly
|
e3ab54942e
|
removed sleep from directory scanning as fixes upstream appear to be scanning correctly
|
2023-06-30 10:17:31 -04:00 |
|
KCaverly
|
39137fc19f
|
updated vector_store db to leverage EMBEDDINGS_DIR path
|
2023-06-29 15:18:32 -04:00 |
|
KCaverly
|
0a7245a583
|
updated semantic search modal to manage for duplicate queries
|
2023-06-29 13:50:49 -04:00 |
|
KCaverly
|
a08d60fc61
|
added navigation on confirm to semantic search modal
|
2023-06-29 11:58:47 -04:00 |
|
Max Brunsfeld
|
fd68a2afae
|
Debounce searches in semantic search modal
|
2023-06-28 15:02:20 -07:00 |
|
 KCaverlyandmaxbrunsfeld
|
85e71415fe
|
updated embedding database calls to maintain project consistency
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-28 16:25:05 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
400d39740c
|
updated both indexing and search method for vector store, to maintain both zed worktree ids and db worktree ids
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-28 16:21:03 -04:00 |
|
KCaverly
|
40ff7779bb
|
WIP: Working modal, without navigation and search on every keystroke
|
2023-06-28 13:27:26 -04:00 |
|
KCaverly
|
9d19dea7dd
|
updated vector_store to remove parsing module
|
2023-06-28 08:58:50 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
d1bdfa0be6
|
Added a dummy action for testing the semantic search functionality in the command palette.
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-27 15:53:07 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
4bfe3de1f2
|
Working incremental index engine, with streaming similarity search!
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-27 15:31:21 -04:00 |
|
 KCaverlyandmaxbrunsfeld
|
953e928bdb
|
WIP: Got the streaming matrix multiplication working, and started work on file hashing.
Co-authored-by: maxbrunsfeld <max@zed.dev>
|
2023-06-26 19:01:19 -04:00 |
|