Files
autocomplete-model/CHANGELOG.md
T
HarvmasterandClaude Opus 5.5 fa8f775779 Restructure into a monorepo: models, VS Code extension, daemon, shared
- models/: GGUFs (Git LFS), manifest.json, model card, Apache-2.0 LICENSE + NOTICE
- extensions/vscode/: the Local Autocomplete extension (v0.5.0, publisher harvmaster)
- daemon/: acd completion daemon (bundled into the extension; also runs standalone)
- shared/: prompt layout + symbol extraction shared with the training pipeline
- scripts/: make-model-release.mjs, publish-extension-release.mjs (Gitea releases)
- README with quick start, settings, architecture, build and release instructions;
  MIT license for code; CHANGELOG

The default model manifest URL moves to models/manifest.json.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 15:37:19 +00:00

1.8 KiB

Changelog

Extension versions are released as vscode-v<version> on the Releases page. Models are versioned by their name in models/manifest.json.

vscode 0.5.0

  • New repository layout (models/, extensions/vscode/, daemon/, shared/). The model manifest moved to models/manifest.json, and the default localAutocomplete.modelManifestUrl follows it.
  • Publisher is now harvmaster (extension id harvmaster.local-autocomplete). Uninstall the old local.local-autocomplete first. The model is downloaded once more, into the new extension's storage.
  • MIT license, repository links, versioned VSIX file names.

vscode 0.4.0

  • Managed mode (default): downloads the model (from models/manifest.json) and the pinned llama.cpp build on first use, SHA-256 verified and resumable, then runs the bundled daemon on VS Code's own Node runtime. Shared by all windows; exits when idle; replaced automatically after updates.
  • Custom models via localAutocomplete.modelPath + modelProfile; custom llama-server via llamaServerPath.
  • External mode (daemon.mode: "external") keeps the previous behaviour.

vscode 0.3.0

  • Recording-only mode (enableCompletions: false + recordingDir), cursor-move and file-switch events, events tagged with the editor app (Cursor notice).

vscode 0.2.0

  • symbols context mode (TypeScript language service, same code as training data generation).
  • Missing-this. repair: getU → this.getUser(id) when the name only exists on the class.
  • Opt-in edit recorder (recordEdits).
  • Fix: a function's closing } was being trimmed when the next line also closed a block.

vscode 0.1.0

  • First version: inline completions via the acd daemon, context-mode toggle in the status bar, cancellation, exclusion globs.