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