Joseph T. Lyons
|
2972ee8ced
|
Move telemetry settings check into telemetry module
|
2024-01-04 01:13:21 -05:00 |
|
Nate Butler
|
77647fa088
|
Use theme colors for muted/speaking indicators
|
2024-01-03 23:19:47 -05:00 |
|
Conrad Irwin
|
84171787a5
|
Track read_only per project and buffer
This uses a new enum to avoid confusing booleans
|
2024-01-03 19:31:43 -07:00 |
|
Max Brunsfeld
|
ecbd115542
|
Remove 2 suffix for assistant, journal
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2024-01-03 11:14:01 -08:00 |
|
Nate Butler
|
81098312ef
|
Add some text to clarify no api key state
Co-Authored-By: Joseph T. Lyons <19867440+JosephTLyons@users.noreply.github.com>
|
2023-11-30 11:20:51 -05:00 |
|
Joseph T. Lyons
|
3abd376d6a
|
Add timestamp delta to telemetry events
|
2023-11-19 21:52:28 -05:00 |
|
KCaverly
|
d5b6300fd7
|
moved from Boxes to Arcs for shared access of completion providers across the assistant panel and inline assistant
|
2023-11-02 10:08:47 -04:00 |
|
KCaverly
|
b5fe0d72ee
|
authenticate with completion provider on new inline assists
|
2023-11-02 09:34:18 -04:00 |
|
KCaverly
|
142b94bdd4
|
Merge branch 'main' of github.com:zed-industries/zed into model_cleanup
|
2023-10-30 11:07:29 -04:00 |
|
KCaverly
|
f3c113fe02
|
clean up warnings and fix tests in the ai crate
|
2023-10-30 11:07:24 -04:00 |
|
KCaverly
|
a2c3971ad6
|
moved authentication for the semantic index into the EmbeddingProvider
|
2023-10-30 10:02:27 -04:00 |
|
KCaverly
|
1e8b23d8fb
|
replace api_key with ProviderCredential throughout the AssistantPanel
|
2023-10-28 18:16:45 -04:00 |
|
KCaverly
|
ec9d79b6fe
|
add concept of LanguageModel to CompletionProvider
|
2023-10-27 08:51:30 +02:00 |
|
Piotr Osiewicz
|
7f6bb3d1eb
|
Extract multi_buffer module out of editor (#3170)
Release Notes:
- N/A
|
2023-10-25 19:31:47 +02:00 |
|
KCaverly
|
d813ae8845
|
replace OpenAIRequest with more generalized Box<dyn CompletionRequest>
|
2023-10-22 14:33:19 +02:00 |
|
KCaverly
|
05ae978cb7
|
move OpenAICompletionProvider to providers location
|
2023-10-22 13:57:13 +02:00 |
|
KCaverly
|
a62baf34f2
|
rename templates to prompts in ai crate
|
2023-10-22 13:46:49 +02:00 |
|
KCaverly
|
71fb23f769
|
decrease temperature for inline assist on code content
|
2023-10-19 15:44:49 -04:00 |
|
KCaverly
|
aa1825681c
|
update the assistant panel to use new prompt templates
|
2023-10-18 14:20:12 -04:00 |
|
KCaverly
|
4b8771f3e2
|
Merge branch 'main' of github.com:zed-industries/zed into prompt_template
|
2023-10-18 10:42:16 -04:00 |
|
KCaverly
|
02853bbd60
|
added prompt template for repository context
|
2023-10-17 17:29:07 -04:00 |
|
Nate Butler
|
247728b723
|
Update indexing icon
Co-Authored-By: Kyle Caverly <22121886+KCaverly@users.noreply.github.com>
|
2023-10-16 15:53:29 -04:00 |
|
KCaverly
|
d2e769027a
|
catchup with main
|
2023-10-16 09:47:07 -04:00 |
|
Antonio Scandurra
|
b366592878
|
Don't include start of a line when selection ends at start of line
|
2023-10-10 19:11:13 +02:00 |
|
Antonio Scandurra
|
5cf92980f0
|
Revert summarizing file content until we can be more intelligent about what we send
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-10-10 17:51:17 +02:00 |
|
KCaverly
|
ed548a0de2
|
ensure indexing is only done when permissioned
|
2023-10-06 16:08:36 +02:00 |
|
KCaverly
|
38ccf23567
|
add indexing on inline assistant opening
|
2023-10-06 08:46:40 +03:00 |
|
KCaverly
|
c0a1328532
|
fix spawn bug from calling
|
2023-10-06 08:30:54 +03:00 |
|
KCaverly
|
0666fa80ac
|
moved status to icon with additional information in tooltip
|
2023-10-05 16:49:25 +03:00 |
|
KCaverly
|
ec1b4e6f85
|
added initial working status in inline assistant prompt
|
2023-10-05 13:01:11 +03:00 |
|
KCaverly
|
933c21f3d3
|
add initial (non updating status) toast
|
2023-10-03 16:53:57 +03:00 |
|
KCaverly
|
f40d3e82c0
|
add user prompt for permission to index the project, for context retrieval
|
2023-10-03 16:26:08 +03:00 |
|
KCaverly
|
1a2756a232
|
start greedily indexing when inline assistant is started, if project has been previously indexed
|
2023-10-03 14:07:42 +03:00 |
|
KCaverly
|
ed894cc06f
|
only render retrieve context button if semantic index is enabled
|
2023-10-03 12:09:35 +03:00 |
|
KCaverly
|
bfe76467b0
|
add retrieve context button to inline assistant
|
2023-10-03 11:19:54 +03:00 |
|
KCaverly
|
e9637267ef
|
add placeholder button for retrieving additional context
|
2023-10-02 19:50:57 +03:00 |
|
KCaverly
|
f20f096a30
|
searching the semantic index, and passing returned snippets to prompt generation
|
2023-10-02 19:15:59 +03:00 |
|
Antonio Scandurra
|
d70014cfd0
|
Summarize file in the background
|
2023-10-02 15:36:10 +02:00 |
|
Antonio Scandurra
|
f52200a340
|
Prevent deploying the inline assistant when selection spans multiple excerpts
|
2023-10-02 15:21:58 +02:00 |
|
Antonio Scandurra
|
df7ac9b815
|
💄
|
2023-10-02 14:36:16 +02:00 |
|
Antonio Scandurra
|
64a55681e6
|
Summarize the contents of a file using the embedding query
|
2023-10-02 14:32:13 +02:00 |
|
Antonio Scandurra
|
d9c08de58a
|
Revert "Revert "leverage file outline and selection as opposed to entire file""
|
2023-09-29 17:15:26 +02:00 |
|
Kyle Caverly
|
b3b3a56164
|
Revert "leverage file outline and selection as opposed to entire file"
|
2023-09-27 12:21:03 -04:00 |
|
Kyle Caverly
|
cab80cbe9d
|
Revert "removed stale dbg in assistant from main"
|
2023-09-27 12:19:44 -04:00 |
|
KCaverly
|
0d6880adb3
|
removed stale dbg in assistant from main
|
2023-09-27 09:13:00 -04:00 |
|
KCaverly
|
e8dd412ac1
|
update inline generate prompt to leverage more explicit <|START| and |END|> spans
|
2023-09-26 17:10:31 -04:00 |
|
KCaverly
|
54c63063e4
|
changed inline assist generate prompt to leverage outline as opposed to entire prior file
Co-Authored-by: Antonio <antonio@zed.dev>
|
2023-09-26 16:23:48 -04:00 |
|
KCaverly
|
48e151495f
|
introduce ai crate with completion providers
|
2023-09-21 22:44:56 -04:00 |
|
KCaverly
|
5f6334696a
|
rename ai crate to assistant crate
|
2023-09-21 21:54:59 -04:00 |
|