diff --git a/src/api/schemas.ts b/src/api/schemas.ts index e821548..2271197 100644 --- a/src/api/schemas.ts +++ b/src/api/schemas.ts @@ -52,7 +52,12 @@ export const AutocompleteResponseSchema = z.object({ finish_reason: z.string().nullable().optional(), }); -export const SuggestionTypeSchema = z.enum(["GHOST_TEXT", "POPUP"]); +export const SuggestionTypeSchema = z.enum([ + "GHOST_TEXT", + "POPUP", + "JUMP", + "MULTI", +]); export const AutocompleteEventTypeSchema = z.enum([ "autocomplete_suggestion_shown", diff --git a/src/editor/jump-edit-manager.ts b/src/editor/jump-edit-manager.ts index cf02c82..301d57d 100644 --- a/src/editor/jump-edit-manager.ts +++ b/src/editor/jump-edit-manager.ts @@ -167,7 +167,7 @@ export class JumpEditManager implements vscode.Disposable { editEndPos, originCursorLine: editor.selection.active.line, metricsPayload: buildMetricsPayload(document, result, { - suggestionType: "POPUP", + suggestionType: "JUMP", }), };