Commits
merged with main
c141519dba • KCaverly • Jul 12, 2023
added test registration for project settings
33e2b52a01 • KCaverly • Jul 12, 2023
Merge branch 'main' of github.com:zed-industries/zed into vector_store
297fa029e3 • KCaverly • Jul 12, 2023
updated vector store settings to remove batch embeddings size
b68cd58a3b • KCaverly • Jul 11, 2023
Define semantic search action regardless of whether the feature is enabled
4b3bb2c661 • Max Brunsfeld • Jul 11, 2023
Fix TSX embedding query
4a4dd39875 • Max Brunsfeld • Jul 11, 2023
Get vector store test passing - wait for indexing
d244c0fcea • Max Brunsfeld • Jul 11, 2023
Update dot product test to use larger vectors
badf94b097 • Max Brunsfeld • Jul 11, 2023
Use cmd-ctrl-t for semantic search key binding
08e24bbbae • Max Brunsfeld • Jul 11, 2023
added initial keymap for toggle semantic search
af7b2f17ae • KCaverly • Jul 11, 2023
cleaned up warnings and added javascript
2ca4b3f4cc • KCaverly • Jul 11, 2023
updated embedding queries for tsx and typescript
debe6f107e • KCaverly • Jul 11, 2023
expanded embeddable context to accomodate for struct context and file paths
02f523094b • KCaverly • Jul 11, 2023
brought up to speed with main
dd0dbdc5bd • KCaverly • Jul 11, 2023
added versioning to files table
1649cf81de • KCaverly • Jul 11, 2023
added opt-in default settings for vector store
298c2213a0 • KCaverly • Jul 11, 2023
updated vector_store to handle for removed files
f5fec55930 • KCaverly • Jul 11, 2023
updated tests to accomodate for new dot location
dce72a1ce7 • KCaverly • Jul 10, 2023
Reduced redundant database connections on each worktree change.
307d8d9c8d • KCaverly • Jul 10, 2023
Updated batching to accomodate for full flushes, and cleaned up reindexing.
82079dd422 • KCaverly • Jul 10, 2023
pulled treesitter parsing to own file for ease of testing and management
0189742497 • KCaverly • Jul 10, 2023
merged main
3f5667b101 • KCaverly • Jul 7, 2023
fixed bug on absolute vs relative path
c03dda1a0c • KCaverly • Jul 6, 2023
updated embedding treesitter query for python
6f1e988cb9 • KCaverly • Jul 6, 2023
updated vector_store to include extra context for semantic search modal
7d634f66e2 • KCaverly • Jul 6, 2023
reindexing update to appropriately accomodate for buffer delay and persistent pending files list
e57f6f21fe • KCaverly • Jul 6, 2023
corrected batching order and managed for open ai embedding errors
a86b6c42c7 • KCaverly • Jul 6, 2023
updated both embed and parsing tasks to be multi-threaded.
afccf608f4 • KCaverly • Jul 5, 2023
enabled batching for embedding calls
eff0ee3b60 • KCaverly • Jul 5, 2023
updated vector_store to reindex on save after timed delay
b6520a8f1d • KCaverly • Jul 4, 2023
WIP: initial reindexing logic worked out
e45d3a0a63 • KCaverly • Jul 4, 2023
moved semantic search model to dev and preview only.
18a5a47f8a • KCaverly • Jun 30, 2023
updated file compare in the semantic indexing engine, to work off of modified system times as opposed to file hashes
3408b98167 • KCaverly • Jun 30, 2023
updated vector store indexing to only use languages with an embedding.scm treesitter query
36907bb4dc • KCaverly • Jun 30, 2023
implemented file deletes on project indexing
0db0876289 • KCaverly • Jun 30, 2023
removed sleep from directory scanning as fixes upstream appear to be scanning correctly
e3ab54942e • KCaverly • Jun 30, 2023
Merge branch 'main' of github.com:zed-industries/zed into vector_store
1d737e490b • KCaverly • Jun 30, 2023
updated vector_store db to leverage EMBEDDINGS_DIR path
39137fc19f • KCaverly • Jun 29, 2023
updated semantic search modal to manage for duplicate queries
0a7245a583 • KCaverly • Jun 29, 2023
added navigation on confirm to semantic search modal
a08d60fc61 • KCaverly • Jun 29, 2023
Debounce searches in semantic search modal
fd68a2afae • Max Brunsfeld • Jun 28, 2023
updated embedding database calls to maintain project consistency
85e71415fe • KCaverly • Jun 28, 2023
updated both indexing and search method for vector store, to maintain both zed worktree ids and db worktree ids
400d39740c • KCaverly • Jun 28, 2023
Merge branch 'main' of github.com:zed-industries/zed into vector_store
3ca3de807c • KCaverly • Jun 28, 2023
WIP: Working modal, without navigation and search on every keystroke
40ff7779bb • KCaverly • Jun 28, 2023
updated vector_store to remove parsing module
9d19dea7dd • KCaverly • Jun 28, 2023
Added a dummy action for testing the semantic search functionality in the command palette.
d1bdfa0be6 • KCaverly • Jun 27, 2023
Working incremental index engine, with streaming similarity search!
4bfe3de1f2 • KCaverly • Jun 27, 2023
WIP: Got the streaming matrix multiplication working, and started work on file hashing.
953e928bdb • KCaverly • Jun 26, 2023
Updated database calls to share single connection, and simplified top_k_search sorting.
74b693d6b9 • KCaverly • Jun 26, 2023
added file metadata retrieval from db
0f232e0ce2 • KCaverly • Jun 26, 2023
added brute force search and VectorSearch trait
7937a16002 • KCaverly • Jun 26, 2023
added proper blob serialization for embeddings and vector search trait
65bbb7c57b • KCaverly • Jun 26, 2023
removed tokio and sqlx dependency, added dummy embeddings provider to save on open ai costs when testing
c071b271be • KCaverly • Jun 23, 2023
open ai indexing on open for rust files
dd309070eb • KCaverly • Jun 22, 2023
WIP: started DB creating and naive inserts
d4a4db42aa • KCaverly • Jun 22, 2023
WIP: started work on vector store db, by walking project worktrees.\n\nCo-Authored-By: Max <max@zed.dev>
80a894b829 • KCaverly • Jun 21, 2023
Instruct the assistant to reply to a specific message (#2631)
6ed86781b2 • Antonio Scandurra • Jun 20, 2023
Rename SumTree::push_tree to ::append (#2626)
03993ea719 • Nathan Sobo • Jun 20, 2023
Avoid assigning NSCursor style when it already is that style (#2632)
adccfdfbbf • Julia • Jun 20, 2023
Show a notification when a dependency for a language server is missing (#2630)
ebf0c96130 • Max Brunsfeld • Jun 20, 2023
Fix issues with syntax highlighting in elixir and heex (#2629)
05d69c804c • Max Brunsfeld • Jun 19, 2023
settings: accept trailing commas (#2606)
2a3c660d1f • Piotr Osiewicz • Jun 19, 2023
Allow message splitting with multiple cursors (#2627)
70ccbbafc1 • Antonio Scandurra • Jun 19, 2023
Add pane activation bindings for Atom keymap (#2625)
c858ab263c • Joseph T. Lyons • Jun 18, 2023
Cycle message roles on ctrl-r (#2619)
c3b2b4c4e3 • Nathan Sobo • Jun 16, 2023
React on message-less LSP requests properly (#2620)
7ff194f21f • Kirill Bulatov • Jun 16, 2023
Allow splitting of messages using `shift-enter` (#2613)
11f318566e • Nathan Sobo • Jun 16, 2023
Voice support (#2602)
8235d78afe • Mikayla Maki • Jun 16, 2023
Fix failure to upload panics when multiple panics happen at the same time (#2616)
8592208d3a • Max Brunsfeld • Jun 15, 2023
Focus on toggle dock (#2612)
b9270925dd • Mikayla Maki • Jun 15, 2023
Don't rely on debug symbols for panic reporting (#2615)
5f93a4effd • Max Brunsfeld • Jun 15, 2023
Activate screen-sharing when leader activates a panel (#2614)
0a8d67c4ca • Antonio Scandurra • Jun 15, 2023
Add internal markdown docs (#2598)
0863486803 • Nate Butler • Jun 15, 2023
Add entitlements file to bundle step (#2611)
8ccb75029f • Mikayla Maki • Jun 15, 2023
v0.92.x dev
2e723cac62 • Joseph Lyons • Jun 14, 2023
Add UsageDescriptions to Info.plist (#2609)
75b1f60126 • Mikayla Maki • Jun 14, 2023
Overhaul assistant panel (#2610)
2b8b954c3e • Antonio Scandurra • Jun 14, 2023
Toggle comments for empty single line selections (#2594)
b365e48ff0 • Kevin Hovsäter • Jun 13, 2023
Move worktree tests into their own file (#2608)
77367bf2e4 • Max Brunsfeld • Jun 13, 2023
editor: Add language setting for comment continuations (#2605)
b272db9e21 • Piotr Osiewicz • Jun 13, 2023
Remove panic when programatically updating an invalid setting (#2607)
aedef7bc58 • Max Brunsfeld • Jun 13, 2023
Fix comments in settings files (#2604)
5e68dc5c92 • Joseph T. Lyons • Jun 13, 2023
Add support for HEEx templates in Elixir, fix a bug in handling nested language injections (#2603)
d8a2e176e6 • Max Brunsfeld • Jun 13, 2023
Change action namespace to 'debug' for LSP log and syntax tree view
04e43899c0 • Max Brunsfeld • Jun 12, 2023
Add a syntax tree view, for developing and debugging language support (#2601)
8542911eec • Max Brunsfeld • Jun 12, 2023
Move plugins to feature-gate (#2599)
3d02f7ce5f • Piotr Osiewicz • Jun 12, 2023
Do not rely on user's system time for telemetry events (#2597)
db5bb4ec03 • Joseph T. Lyons • Jun 9, 2023
Bump tree-sitter-yaml to avoid submodule error during build
56a4c2afae • Max Brunsfeld • Jun 9, 2023
Fix formatter comment in default settings (#2593)
d8c1ab9c68 • Joseph T. Lyons • Jun 9, 2023
collab 0.14.2
c1f1ee6b05 • Max Brunsfeld • Jun 9, 2023
Bump protocol version
b2bdca4779 • Max Brunsfeld • Jun 9, 2023
collab 0.14.1
097632467d • Max Brunsfeld • Jun 9, 2023
Avoid dropping the worktree_repository_statuses table for now
87efd25d42 • Max Brunsfeld • Jun 9, 2023
Enable rust backtraces on kubernetes
bb65d75798 • Max Brunsfeld • Jun 9, 2023
collab 0.14.0
9cbb63d374 • Max Brunsfeld • Jun 9, 2023
Z-2303 editor: fix comment extension on the start of line (#2595)
5bef2f1778 • Piotr Osiewicz • Jun 9, 2023
Add outline support for Ruby singleton methods (#2592)
fb83ab8e9f • Max Brunsfeld • Jun 9, 2023
Update JavaScript outline queries (#2596)
738b06a778 • Max Brunsfeld • Jun 9, 2023
Build tokens for each theme (#2590)
85b049f250 • Nate Butler • Jun 8, 2023