999e9c3
Sort hint request ranges before asserting to avoid flackiness (#3142)
Kirill Bulatov created
999e9c3
Sort hint request ranges before asserting to avoid flackiness (#3142)
Kirill Bulatov created
40104c0
Sort hint request ranges before asserting to avoid flackiness
Kirill Bulatov created
36731ba
Magic incantations for Tailwind autocomplete in Svelte, Elixir ~H, Heex
Julia created
9d07561
Merge branch 'main' into pixel-columns
Conrad Irwin created
3eb8aa8
Refactor TextLayoutDetails construction
Conrad Irwin created
138fa45
recert config change
Conrad Irwin created
cb76b2a
Make vim visual block work better
Conrad Irwin created
3853009
Refactor to avoid some (mostly hypothetical) races
Tidy up added code to reduce duplicity of X and X_internals.
Conrad Irwin created
5257fb8
Fix compile error in db seed executable
Max Brunsfeld created
ac54d2b
Fix possibility of extra mention insertion on nonce collision
Max Brunsfeld created
b07f9fe
Merge branch 'main' into notifications
Max Brunsfeld created
d05404a
Persist chat mentions
Max Brunsfeld created
178a84b
progress on smarter truncation strategy for file context
KCaverly created
2b11463
Fix notifications on channel changes
Conrad Irwin created
587fd70
added smarter error handling for file_context prompts without provided buffers
KCaverly created
f59f2ec
added dumb truncation strategies to file_context and generate
KCaverly created
a0e01e0
fix for error when truncating a length less than the string length
KCaverly created
32853c2
added initial placeholder for truncation without a valid strategy
KCaverly created
473067d
update PromptPriority to accomodate for both Mandatory and Ordered prompts
KCaverly created
1997409
Fix possibility of infinite loop in selections_with_autoclose_regions (#3138)
Previously, that method could loop forever if the editor's autoclose regions had unexpected selection ids. Something must have changed recently that allowed this invariant to be violated, but regardless, this code should not have relied on that invariant to terminate like this.
Max Brunsfeld created
aa18256
update the assistant panel to use new prompt templates
KCaverly created
655c9ec
Fix possibility of infinite loop in selections_with_autoclose_regions
Previously, that method could loop forever if the editor's autoclose regions had unexpected selection ids. Co-authored-by: Piotr <piotr@zed.dev>
Max Brunsfeld and Piotr created
4e68b58
collab 0.25.0
Joseph T. Lyons created
b9bb275
fix template ordering during prompt chain generation
KCaverly created
fa61c1b
add prompt template for generate inline content
KCaverly created
cf429ba
v0.110.x dev
Joseph T. Lyons created
178a79f
added prompt template for file context without truncation
KCaverly created
99121ad
buffer_search: Discard empty search suggestions. (#3136)
Now when buffer_search::Deploy action is triggered (with cmd-f), we'll keep the previous query in query_editor (if there was one) instead of replacing it with empty query. This addresses this bit of feedback from Jose: > If no text is selected, `cmd + f` should not delete the text in the search bar when refocusing Release Notes: - Improved buffer search by not clearing out query editor when no text is selected and "buffer search: deploy" (default keybind: cmd-f) is triggered.
Piotr Osiewicz created
4b8771f
Merge branch 'main' of github.com:zed-industries/zed into prompt_template
KCaverly created
fea6d70
return code inside a markdown block during inline assist (#3137)
Reverted prior small change in inline prompting. We should now only return code in a markdown block during inline assists.
Kyle Caverly created
ed8a2c8
revert change to return only the text and inside return all text inside markdown blocks
KCaverly created
0ce1ec5
Restrict DAG-related functionality, but retain infrastructure for implementing symlinks
Mikayla created
70aed4a
Sync Role as part of channels
Begin to fix guest notifications
Conrad Irwin created
821419e
Add a unit test for the mention-searching logic in MessageEditor
Max Brunsfeld created
72ed8a6
Allow guests to chat
Conrad Irwin created
ee87ac2
Start work on chat mentions
Max Brunsfeld created
660021f
Fix more issues with the channels panel
* Put the newest notifications at the top * Have at most 1 notification toast, which is non-interactive, but focuses the notification panel on click, and auto-dismisses on a timer.
Max Brunsfeld created
783f051
Make sure guests join as guests
Conrad Irwin created
02853bb
added prompt template for repository context
KCaverly created
a874a09
added openai language model tokenizer and LanguageModel trait
KCaverly created
13c7bbb
Shorten GitHub release message
Joseph T. Lyons created
cc390ba
Start writing role to database (#3120)
Scaffolding for guest members in channels Release notes: - You can now set channels to "public" which will allow anyone to join and become a member. In a future release guests joining public channels will have reduced permissions.
Conrad Irwin created
04a28fe
Fix lint errors
Conrad Irwin created
1c5e07f
update sidebar for public channels
Conrad Irwin created
2795091
Introduce Context Retrieval in Inline Assistant (#3097)
This PR introduces a new Inline Assistant feature "Retrieve Context", to dynamically fill the content in your generation prompt based on relevant results returned from the Semantic Search for the Prompt. Release Notes: - Introduce "Retrieve Context" button in Inline Assistant
Kyle Caverly created
c380d43
Cap every language server logs (#3134)
* on opening a language server's logs, a new editor for server logs is now created from `\n`-joined `VecDeque` elements instead of a buffer, as before * every `VecDeque` entry is a log line we receiver out of stderr or LSP server, and their general amount is capped with `let MAX_STORED_LOG_ENTRIES: usize = 2000;` * currently opened editor with logs (`Editor::multi_line`) keeps getting log lines appended and may get over this cap, but only last stored 2000 entries will be restored on reopen * similarly, cap rpc message logs Release Notes: - Improved memory usage by storing less language LSP server and rpc logs
Kirill Bulatov created
a95cce9
Reduce max log lines, clean log buffers better
Kirill Bulatov created
08af830
Do not create buffers for rpc logs
Kirill Bulatov created
c872c86
Remove another needless log buffer
Kirill Bulatov created
ba5c188
Update editor with current buffer logs
Kirill Bulatov created