KCaverly
8a1e4bd248
WIP: Working modal, without navigation and search on every keystroke
2023-06-28 13:27:26 -04:00
KCaverly and maxbrunsfeld
e113054fdc
Working incremental index engine, with streaming similarity search!
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-06-27 15:31:21 -04:00
KCaverly and maxbrunsfeld
7f3fc8e1f7
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
KCaverly
cbbdef62f3
added brute force search and VectorSearch trait
2023-06-26 10:34:12 -04:00
KCaverly
65376d4827
added proper blob serialization for embeddings and vector search trait
2023-06-25 20:02:56 -04:00
KCaverly
2ea38bff5d
removed tokio and sqlx dependency, added dummy embeddings provider to save on open ai costs when testing
2023-06-23 10:25:12 -04:00
KCaverly
4dcf44433d
open ai indexing on open for rust files
2023-06-22 16:50:07 -04:00
KCaverly
7e76785b61
WIP: started DB creating and naive inserts
2023-06-22 13:25:33 -04:00
KCaverly
aa6f51c03d
WIP: started work on vector store db, by walking project worktrees.\n\nCo-Authored-By: Max <max@zed.dev>
2023-06-21 14:53:08 -04:00
Antonio Scandurra
a0f14a5786
Instruct the assistant to reply to a specific message ( #2631 )
...
Closes
https://linear.app/zed-industries/issue/Z-2384/hitting-cmd-enter-in-a-user-or-system-message-should-generate-a
Release Notes:
- Introduced the ability to generate assistant messages for any
user/system message, as well as generating multiple assists at the same
time, one for each cursor. (preview-only)
2023-06-20 18:16:23 +02:00
Antonio Scandurra
718d8cd68b
Avoid including pending or errored messages on assist
2023-06-20 11:59:51 +02:00
Piotr Osiewicz
6114525f6f
settings: accept trailing commas ( #2606 )
...
Z-2357
I've found a crate that handles both comments and trailing commas in
JSON. It is a fork of `serde_json`, but it is maintained & up-to-date.
Sadly RawValue seems to not play nicely with it; I've ran into
deserialisation issues around use of RawValue. For this PR I've migrated
to `Value` API.
Obviously this is just a point of discussion, not something I'd merge
straight away. There may be better solutions to this particular problem.
I've also noticed that `serde_json_lenient` does not handle trailing
commas after bindings array. I'm not sure how big of an issue that is.
Release Notes:
- Improved handling of trailing commas in settings files.
[#1322 ](https://github.com/zed-industries/community/issues/1322 )
2023-06-19 18:29:03 +02:00
Joseph Lyons
5c4c8f2bc5
v0.92.x dev
2023-06-14 13:27:36 -04:00
Max Brunsfeld
8d6fc2f227
Add Heex language
2023-06-12 17:32:20 -07:00
Max Brunsfeld
534f263cf0
Upgrade Tree-sitter
2023-06-12 15:31:59 -07:00
Max Brunsfeld
a3435cd0b0
Start work on a syntax tree view
2023-06-12 15:14:56 -07:00
Max Brunsfeld
5ef52c7803
collab 0.14.2
2023-06-09 11:50:35 -07:00
Max Brunsfeld
292bd7a583
collab 0.14.1
2023-06-09 11:37:47 -07:00
Max Brunsfeld
c3356aeb77
collab 0.14.0
2023-06-09 11:12:45 -07:00
Max Brunsfeld
94e8749c2f
Merge branch 'main' into lsp-log-messages
2023-06-08 08:49:08 -07:00
Max Brunsfeld
ebe2492180
Style new lsp log menu, add a test for it
2023-06-08 08:43:25 -07:00
Mikayla Maki
35ef109e8d
Merge branch 'main' into stream-git-statuses
2023-06-07 14:12:58 -07:00
Max Brunsfeld
d5ceff8d84
collab 0.13.1
2023-06-07 10:54:27 -07:00
Max Brunsfeld
f1c1a2308c
Bump tree-sitter-yaml submodule to avoid broken child submodule
2023-06-07 10:50:03 -07:00
Max Brunsfeld
ede99b06de
collab 0.13.0
2023-06-07 09:29:58 -07:00
Joseph Lyons
cce901d369
v0.91.x dev
2023-06-07 11:57:41 -04:00
Antonio Scandurra
85744fb68b
Merge remote-tracking branch 'origin/main' into assistant-2
2023-06-07 09:34:16 +02:00
Max Brunsfeld
3f42f45c84
Upgrade tree-sitter-elixir
2023-06-06 16:06:16 -07:00
Max Brunsfeld
b6a053f0d0
Eliminate assets crate
2023-06-06 11:46:46 -07:00
Antonio Scandurra
82749a0483
Merge remote-tracking branch 'origin/main' into assistant-2
2023-06-06 19:18:22 +02:00
Julia
ddbfe23535
Update rust-bindgen dev-dependencies
2023-06-04 23:34:22 -04:00
Antonio Scandurra
4829c9ef8e
Show remaining tokens
2023-06-02 17:27:21 +02:00
Antonio Scandurra
e2a0dd6ccf
Allow saving the OpenAI API key in the assistant panel
2023-06-02 11:38:02 +02:00
Antonio Scandurra
5f5cbb5700
Allow moving the assistant panel to other docks
2023-06-02 10:55:19 +02:00
Antonio Scandurra
58959e4179
Merge remote-tracking branch 'origin/main' into assistant-2
2023-06-02 09:32:11 +02:00
Max Brunsfeld
75fa916590
collab 0.12.5
2023-05-31 15:38:26 -07:00
Max Brunsfeld
9ca58625b8
v0.90.x dev
2023-05-31 14:44:48 -07:00
Mikayla Maki and Julia
3df36f560f
WIP: Move statuses to be on their associated file entries in worktree
...
co-authored-by: Julia <julia@zed.dev >
2023-05-31 11:03:11 -07:00
Joseph Lyons
85e8064f05
Scrape email from feedback editor
2023-05-30 15:06:35 -04:00
Antonio Scandurra
d987c468f8
Merge remote-tracking branch 'origin/main' into assistant-2
2023-05-30 15:11:06 +02:00
Antonio Scandurra
2a6a33c55b
Show time in assistant messages
2023-05-29 16:23:16 +02:00
Kirill Bulatov
99509fc6ed
Update LSP to the newest version
2023-05-28 21:55:08 +03:00
Nathan Sobo and Antonio Scandurra
9e19d9cd3b
Start on an assistant panel based on multi-buffers
...
Each message is represented as a multibuffer excerpt to allow for
fluid editing of the conversation transcript.
Co-Authored-By: Antonio Scandurra <antonio@zed.dev >
2023-05-26 10:09:55 -06:00
Antonio Scandurra
c7e20b381a
Add search bar to terminal panel
2023-05-25 14:46:10 +02:00
Nathan Sobo
a30ba2765a
Introduce the ability to talk to GPT-4 within buffers on preview and dev ( #2524 )
...
This adds basic ability to interact with OpenAI inside a buffer.
Release Notes:
* If`OPENAI_API_KEY` is defined in your environment, you can now run the
`ai: assist` command to pass the text of your current buffer to GPT-4.
If you're editing a file with a `.zmd` extension, you can also invoke
the model with `cmd-enter.` (preview-only)
2023-05-24 12:00:43 -06:00
Joseph Lyons
392e4b1c3f
v0.89.x dev
2023-05-24 13:22:00 -04:00
Nathan Sobo
0d72a3bec6
Merge remote-tracking branch 'origin/main' into zmd
2023-05-24 11:04:07 -06:00
Nathan Sobo
60a74a9b3f
WIP
2023-05-23 01:52:37 -06:00
Nathan Sobo
cc2cac108a
WIP
2023-05-23 01:23:01 -06:00
Antonio Scandurra
dee6f22ca2
Merge remote-tracking branch 'origin/main' into panels
2023-05-23 08:24:28 +02:00