From d8e313d66fa8886266e4f57fd789641f4551f89e Mon Sep 17 00:00:00 2001 From: Luc Georges Date: Thu, 9 Nov 2023 11:32:33 +0100 Subject: [PATCH] feat!: make API camelCase --- crates/llm-ls/src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/llm-ls/src/main.rs b/crates/llm-ls/src/main.rs index 17c2149..20eba32 100644 --- a/crates/llm-ls/src/main.rs +++ b/crates/llm-ls/src/main.rs @@ -93,6 +93,7 @@ enum TokenizerConfig { } #[derive(Clone, Debug, Deserialize, Serialize)] +#[serde(rename_all = "camelCase")] struct RequestParams { max_new_tokens: u32, temperature: f32, @@ -208,6 +209,7 @@ where } #[derive(Debug, Deserialize, Serialize)] +#[serde(rename_all = "camelCase")] struct AcceptedCompletion { request_id: Uuid, accepted_completion: u32, @@ -215,12 +217,14 @@ struct AcceptedCompletion { } #[derive(Debug, Deserialize, Serialize)] +#[serde(rename_all = "camelCase")] struct RejectedCompletion { request_id: Uuid, shown_completions: Vec, } #[derive(Debug, Deserialize, Serialize)] +#[serde(rename_all = "camelCase")] struct CompletionParams { #[serde(flatten)] text_document_position: TextDocumentPositionParams,