Skip to content

Conversation

@markijbema
Copy link
Contributor

Summary

Removes the unused ContinueCompletionProvider class and all code exclusively used by it, which is not needed by our active GhostInlineCompletionProvider.

Changes

Deleted Files (58 files, ~13,800 lines removed)

Main completion provider:

  • src/services/continuedev/core/vscode-test-harness/src/autocomplete/completionProvider.ts
  • src/services/continuedev/core/vscode-test-harness/src/autocomplete/GhostTextAcceptanceTracker.ts
  • src/services/continuedev/core/vscode-test-harness/src/autocomplete/statusBar.ts

Activation folder (only used by ContinueCompletionProvider):

  • src/services/continuedev/core/vscode-test-harness/src/activation/JumpManager.ts
  • src/services/continuedev/core/vscode-test-harness/src/activation/NextEditWindowManager.ts
  • src/services/continuedev/core/vscode-test-harness/src/activation/SelectionChangeManager.ts

Util folder (only used by ContinueCompletionProvider):

  • src/services/continuedev/core/vscode-test-harness/src/util/errorHandling.ts
  • src/services/continuedev/core/vscode-test-harness/src/util/util.ts
  • src/services/continuedev/core/vscode-test-harness/src/util/workspaceConfig.ts

NextEdit folder (38 files - entire feature only used by ContinueCompletionProvider):

  • All files in src/services/continuedev/core/nextEdit/

LLM autodetect (only used by NextEdit):

  • src/services/continuedev/core/llm/autodetect.ts

All associated test files

Modified Files

  • src/services/continuedev/core/index.d.ts - Removed unused types: IAutocompleteNextEditLLM, RangeInFileWithNextEditInfo, and nextEdit property from ModelCapability
  • src/services/continuedev/core/autocomplete/MinimalConfig.ts - Updated comments to remove NextEdit references

Preserved Files (used by GhostInlineCompletionProvider)

  • src/services/continuedev/core/vscode-test-harness/src/VSCodeIde.ts
  • src/services/continuedev/core/vscode-test-harness/src/autocomplete/RecentlyVisitedRangesService.ts
  • src/services/continuedev/core/vscode-test-harness/src/autocomplete/recentlyEdited.ts
  • src/services/continuedev/core/vscode-test-harness/src/autocomplete/lsp.ts

Testing

  • All ghost tests pass (297 tests)
  • All continuedev tests pass (584 tests)
  • Lint and type checks pass

@changeset-bot
Copy link

changeset-bot bot commented Jan 7, 2026

🦋 Changeset detected

Latest commit: 59b539c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
kilo-code Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants