Skip to content

inference

Provides model inference, web tools, transcription, and voice previews to the Host.

Entry points and registration

extension.ts declares the ID, dependencies, and startup behavior. registry.ts registers the extension.

Implementation Purpose
inference-service.ts Inference Service
cursor-web-tools.ts Cursor Web Tools
transcribe-service.ts Transcribe Service
voice-preview-service.ts Voice Preview Service

Dependencies and change boundaries

Declared Host dependencies: auth · experiments · settings.

Local implementations delegate to Harness src/local; model keys must not enter renderer or speech services.

See Configuration for activation policy and Features for support status.

← Host extension map · Host