The CodeChat Editor extension for Visual Studio CodeThis extension provides the CodeChat Editor's capabilities within the Visual Studio Code IDE.
InstallationFirst, install Visual Studio Code. Next:
Running
Study captureParticipants who have registered in the capture portal receive a capture token by email. To use it, run Manage CodeChat Editor Capture or CodeChat Editor: Enter Capture Token from the command palette, paste the token, then turn on consent and recording. The capture status item shows whether the token is accepted, rejected, unavailable, or disabled by the portal. For the student-facing walkthrough, see the CodeChat Capture Token Setup Guide. The token is imported through the VS Code UI and persisted only in VS Code SecretStorage. It is never written to settings, workspace files, or a JSON configuration file. The participant identity used in capture events comes from CaptureWebService token status, not from the token text. CodeChat sends capture events only to CaptureWebService and does not connect
directly to the capture database. The old JSON database-secret configuration
path is not used by the extension. Events are sanitized and written to a local
FIFO spool under VS Code's global extension storage before upload, so extension
upgrades do not remove queued events. Events recorded offline after the token
has been accepted and capture-enabled upload automatically when the matching
service is reachable again. If the service endpoint changes, update the
user-level
Developer builds must compile the bundled Rust server with Additional documentationSee the user manual. |
