Small reorganization for the AI crates. I seperated out the base traits
and providers, to get closer to an abstraction for AI completions as
opposed to OpenAI specific functionality.
Kyle Caverly
created
142b94b
Merge branch 'main' of github.com:zed-industries/zed into model_cleanup
KCaverly
created
f3c113f
clean up warnings and fix tests in the ai crate
bd30ce8
Do not panic when looking for prettier (#3182)
Click to expand commit body
Fixes
https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1698655595438009
Instead of checking FS, derive the prettier path needed and let prettier
invocation fail in logs instead.
Kirill Bulatov
created
6aca228
Do not panic when looking for prettier (#3182)
Click to expand commit body
Fixes
https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1698655595438009
Instead of checking FS, derive the prettier path needed and let prettier
invocation fail in logs instead.
Kirill Bulatov
created
b46a4b5
Be more lenient when searching for prettier instance
Click to expand commit body
Do not check FS for existence (we'll error when start running prettier),
simplify the code for looking it up
37a561d
Do not call `scroll_to()` twice when circularly navigating popover menus (#3180)
Click to expand commit body
The tweaks made to add circular navigation to autocompletion / code
action menus accidentally was calling `scroll_to` twice in some cases -
just fixing that.
Release Notes:
- N/A
Joseph T. Lyons
created
dd89b2e
Pull duplicate call out of `if`-`else` block
832026a
Limit language server reinstallation attempts (#3177)
Click to expand commit body
Release Notes:
- Fixed a case where a sufficiently broken language server system
configuration could cause an infinite repeated server reinstallation,
consuming resources indefinitely.
Julia
created
a23e05c
Limit language server reinstallation attempts