diff --git a/.changeset/rename-mercury-autocomplete-labels.md b/.changeset/rename-mercury-autocomplete-labels.md new file mode 100644 index 00000000000..3805014e301 --- /dev/null +++ b/.changeset/rename-mercury-autocomplete-labels.md @@ -0,0 +1,5 @@ +--- +"kilo-code": patch +--- + +Rename Mercury autocomplete model labels to distinguish FIM and Next Edit modes. diff --git a/packages/kilo-gateway/src/autocomplete.ts b/packages/kilo-gateway/src/autocomplete.ts index 0d3a8e7b7b4..a9a5fc09073 100644 --- a/packages/kilo-gateway/src/autocomplete.ts +++ b/packages/kilo-gateway/src/autocomplete.ts @@ -39,7 +39,7 @@ const models: AutocompleteModelDef[] = [ { id: "kilo/inception/mercury-edit-2", modelID: "inception/mercury-edit-2", - label: "Mercury Edit 2", + label: "Mercury Edit 2 (FIM)", providerID: "kilo", provider: "Kilo Gateway", requestModel: "inception/mercury-edit-2", @@ -51,7 +51,7 @@ const models: AutocompleteModelDef[] = [ // users who want multi-line next-edit predictions with the jump-to-edit UX. id: "kilo/inception/mercury-next-edit", modelID: "inception/mercury-next-edit", - label: "Mercury Next Edit", + label: "Mercury Edit 2 (Next Edit)", providerID: "kilo", provider: "Kilo Gateway", requestModel: "inception/mercury-edit-2", @@ -71,7 +71,7 @@ const models: AutocompleteModelDef[] = [ { id: "inception/mercury-edit-2", modelID: "mercury-edit-2", - label: "Mercury Edit 2", + label: "Mercury Edit 2 (FIM)", providerID: "inception", provider: "Inception", requestModel: "mercury-edit-2", @@ -80,11 +80,11 @@ const models: AutocompleteModelDef[] = [ }, { // Same wire-level model as `mercury-edit-2`, but routed through the - // Mercury Next Edit endpoint instead of FIM. Picked by users who want + // Mercury Edit 2 (Next Edit) endpoint instead of FIM. Picked by users who want // multi-line next-edit predictions with the jump-to-edit UX. id: "inception/mercury-next-edit", modelID: "mercury-next-edit", - label: "Mercury Next Edit", + label: "Mercury Edit 2 (Next Edit)", providerID: "inception", provider: "Inception", requestModel: "mercury-edit-2", diff --git a/packages/kilo-vscode/package.json b/packages/kilo-vscode/package.json index 3a392d6ea91..fdfdc866bbb 100644 --- a/packages/kilo-vscode/package.json +++ b/packages/kilo-vscode/package.json @@ -856,11 +856,11 @@ ], "enumDescriptions": [ "Codestral via Kilo Gateway", - "Mercury Edit 2 via Kilo Gateway", - "Mercury Next Edit (multi-line edit predictions with jump-to-edit UX) via Kilo Gateway", + "Mercury Edit 2 (FIM) via Kilo Gateway", + "Mercury Edit 2 (Next Edit), multi-line edit predictions with jump-to-edit UX, via Kilo Gateway", "Codestral via your connected Mistral provider API key", "Mercury Edit 2 (FIM) via your connected Inception provider API key", - "Mercury Next Edit (multi-line edit predictions with jump-to-edit UX) via your connected Inception provider API key" + "Mercury Edit 2 (Next Edit), multi-line edit predictions with jump-to-edit UX, via your connected Inception provider API key" ], "description": "Model to use for inline autocomplete suggestions. If unset, the recommended default is used." },