Nathan Sobo
1ea754b53e
Fix warnings for a clean build
2023-09-01 10:08:41 -06:00
KCaverly and Antonio
9f586c49ae
flush embeddings queue when no files are parsed for 250 milliseconds
...
Co-authored-by: Antonio <antonio@zed.dev >
2023-09-01 11:24:08 -04:00
KCaverly and Antonio
0c2278d883
move embeddings queue to use single hashmap for all changed paths
...
Co-authored-by: Antonio <me@as-cii.com >
2023-09-01 08:59:25 -04:00
Antonio Scandurra
48467b59fa
Avoid duplicate entries in inline assistant's prompt history
2023-09-01 09:15:29 +02:00
Max Brunsfeld
dcc212f176
Renumber protobuf fields, bump protocol version
2023-08-31 16:31:26 -07:00
Max Brunsfeld
fe943bc46b
Remove local timestamps from CRDT operations
...
Use lamport timestamps for everything.
2023-08-31 16:23:06 -07:00
KCaverly
30060ea614
WIP: work towards wiring up a embeddings_for_digest hashmap that is stored for all indexed files
2023-08-31 16:42:39 -04:00
Max Brunsfeld
2492d07a27
Propagate Cancel action if there is no pending inline assist
2023-08-31 11:09:36 -07:00
KCaverly
5ccef1e27e
fill embeddings with database values and skip during embeddings queue
2023-08-31 13:19:17 -04:00
Antonio Scandurra
ee5a6a5140
WIP
2023-08-31 18:00:57 +02:00
Antonio Scandurra and Kyle Caverly
abad439830
Rename Sha1 to DocumentDigest
...
Co-Authored-By: Kyle Caverly <kyle@zed.dev >
2023-08-31 18:00:36 +02:00
Antonio Scandurra and Kyle Caverly
4233c9a1ec
Reify Embedding/Sha1 structs that can be (de)serialized from SQL
...
Co-Authored-By: Kyle Caverly <kyle@zed.dev >
2023-08-31 17:55:43 +02:00
Kirill Bulatov
b5e3ba3465
Style the clear button better, add border to button constructor options
2023-08-31 18:31:21 +03:00
Kirill Bulatov
90adfda2f4
Add LSP logs clear button
2023-08-31 18:31:21 +03:00
Antonio Scandurra and Kyle Caverly
40135de778
Write to and read from the database in a transactional way
...
Co-Authored-By: Kyle Caverly <kyle@zed.dev >
2023-08-31 16:59:54 +02:00
Antonio Scandurra and Kyle Caverly
97f636f7ef
Abstract away how database transactions are executed
...
Co-Authored-By: Kyle Caverly <kyle@zed.dev >
2023-08-31 16:54:11 +02:00
Kirill Bulatov
58a9278342
Tailwind autocomplete ( #2920 )
...
Release Notes:
- Added basic Tailwind CSS autocomplete support
([#746 ](https://github.com/zed-industries/community/issues/746 )).
2023-08-31 16:55:46 +03:00
Kirill Bulatov
ce5393437b
Fix plugin LSP adapter intefrace
2023-08-31 15:32:24 +03:00
Kirill Bulatov
fa9a9b4955
Route completion requests through remote protocol, if needed
2023-08-31 15:22:13 +03:00
Kirill Bulatov
984505c584
Fix wrong assertion in the test
2023-08-31 14:31:43 +03:00
Kirill Bulatov
9993adc3bd
Ensure all client LSP queries are forwarded via collab
2023-08-31 14:29:37 +03:00
Kirill Bulatov
f5e0c28971
Fix project tests
2023-08-31 13:01:53 +03:00
Kirill Bulatov
3b38bb55fd
Post-rebase fixes
2023-08-31 11:53:46 +03:00
Kirill Bulatov
676fc679d3
Fix the tests, by not requiring stderr for fake servers
2023-08-31 11:07:37 +03:00
Julia
3faabbe91a
Merge branch 'main' into multi-server-completions-tailwind
2023-08-30 22:58:37 -04:00
Julia and Kirill Bulatov
6414d0eae1
Scope Tailwind in JS/TS to within string
...
In some situations outside JSX elements Tailwind will never
respond to a completion request, holding up the tsserver completions.
Only submit the request to Tailwind when we wouldn't get tsserver
completions anyway and don't submit to Tailwind when we know we won't
get Tailwind completions
Co-Authored-By: Kirill Bulatov <kirill@zed.dev >
2023-08-30 21:14:39 -04:00
Kirill Bulatov
314721116e
Do not write TRACE logs into file for Lua
2023-08-31 01:14:37 +03:00
Kirill Bulatov
6905f4fadf
Capture language servers' stderr into server logs
2023-08-31 01:14:37 +03:00
Nathan Sobo
e54c98cc37
Split playground into gpui2 and storybook
2023-08-30 16:12:14 -06:00
Max Brunsfeld
b50ade3139
Disable save as prompt for channel notes
2023-08-30 15:05:47 -07:00
Kirill Bulatov
e8092015bb
Rewrite inlay hint collab tests to remove races ( #2916 )
...
Release Notes:
- N/A
2023-08-31 00:49:50 +03:00
KCaverly
34d7fa98fc
fix bug for truncation ensuring no valid inputs are sent to openai
2023-08-30 17:42:16 -04:00
Kirill Bulatov
c36367d2e4
Rewrite inlay hint collab tests to remove races
2023-08-31 00:37:00 +03:00
Max Brunsfeld and Mikayla
3d81860539
Remove unnecessary ConstrainedBoxes in collab panel
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-30 14:35:02 -07:00
Max Brunsfeld and Mikayla
ffcecdcb1d
collab panel: Make screen share row line up with shared projects
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-30 14:23:12 -07:00
Max Brunsfeld and Mikayla
820cb00d62
Fix cursor colors of non-followed collaborators
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-30 14:14:18 -07:00
Nathan Sobo
04079268fd
Add gpui2 crate
2023-08-30 15:00:11 -06:00
KCaverly and Max
4b2fbcd394
moved semantic index to use embeddings queue to batch and managed for atomic database writes
...
Co-authored-by: Max <max@zed.dev >
2023-08-30 16:58:45 -04:00
Nathan Sobo
f278fdb342
Checkpoint
2023-08-30 14:40:57 -06:00
da054bfbb5
Avoid accidental gpui transitive dependency in collab
...
* Make Fs depend on Text, not vise versa
Co-authored-by: Joseph <joseph@zed.dev >
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-30 13:16:01 -07:00
KCaverly and Max
cdba603eaf
move queuing to embedding_queue functionality and update embedding provider to include trait items for max tokens per batch"
...
Co-authored-by: Max <max@zed.dev >
2023-08-30 16:01:28 -04:00
Joseph T. Lyons
089341a97e
collab 0.19.0
2023-08-30 14:37:55 -04:00
Joseph T. Lyons
89acc42a5a
v0.103.x dev
2023-08-30 13:41:09 -04:00
Nathan Sobo
294c3064bf
Get playground rendering with backward compatible theming
2023-08-30 11:09:34 -06:00
KCaverly
964dab9b15
move truncation to parsing step leveraging the EmbeddingProvider trait
2023-08-30 12:13:26 -04:00
Nathan Sobo
1725d001f7
Checkpoint: Working toward compatibility with themes
2023-08-30 10:11:00 -06:00
KCaverly
4d2df73453
add should_truncate to embedding providers
2023-08-30 11:58:45 -04:00
Kirill Bulatov and Julia Risley
78dff7bf7e
Reap overly long LSP requests with a 2m timeout
...
Co-authored-by: Julia Risley <julia@zed.dev >
2023-08-30 18:41:41 +03:00
Nate Butler
9904806d1c
WIP UI Tweaks ( #2911 )
...
- Tighten up toolbar
- Reduce intensity of active tools
- Remove divider between project + branch
- Add a styletree for toolbar + move breadcrumb into it
- Some ts theme tidying
[[PR Description]]
Release Notes:
- Improved density and contrast of a number of UI elements.
2023-08-30 11:19:05 -04:00
KCaverly
94e64c07b3
added token count to documents during parsing
2023-08-30 11:05:46 -04:00