ZIm/crates/copilot/src
Marshall Bowers 29c9f0f6a1
Extract InlineCompletionProvider to its own crate (#20935)
This PR extracts the `InlineCompletionProvider` trait and its related
types out of `editor` and into a new `inline_completion` crate.

By doing so we're able to remove a dependency on `editor` from the
`copilot` and `supermaven` crates.

We did have to move `editor::Direction` into the `inline_completion`
crate, as it is referenced by the `InlineCompletionProvider`. This
should find a better home, at some point.

Release Notes:

- N/A
2024-11-20 16:51:13 -05:00
..
copilot.rs language_model: Remove dependency on inline_completion_button (#20930) 2024-11-20 16:19:20 -05:00
copilot_chat.rs assistant: Remove low_speed_timeout (#20681) 2024-11-15 07:37:31 +01:00
copilot_completion_provider.rs Extract InlineCompletionProvider to its own crate (#20935) 2024-11-20 16:51:13 -05:00
request.rs lsp: Revert URL type change (#13193) 2024-06-18 12:39:56 +02:00
sign_in.rs language_model: Remove dependency on inline_completion_button (#20930) 2024-11-20 16:19:20 -05:00