Private VS Code extension for collecting Copilot-era coding task telemetry.
Usage
Install the private .vsix.
Reload VS Code.
Keep using Copilot Chat / Agent mode normally.
The extension automatically scans local VS Code Copilot transcript files and uploads full user/assistant messages when tinyaiObservability.captureConversationText is enabled.
In Agent mode, enable or allow the tinyai_specs tool. Copilot can then call the tool directly when the prompt needs personal specs.
For sticky TinyAI chat, start a Copilot Chat thread with @tinyai; the participant is sticky, so follow-up turns in that thread do not need @tinyai again.
Open the left-side TinyAI activity bar item for task controls: Capture Copilot Local Transcripts, Start Task, Record Feedback, Record Adoption Snapshot, End Task, and fallback transcript import.
The extension records task lifecycle events, spec/catalog file access, code
change summaries, full conversation text for TinyAI-owned chat surfaces,
local Copilot transcript JSONL files, clipboard/editor-imported Copilot
transcripts, feedback, adoption snapshots, and upload retries.
Regular Copilot Chat is captured from local VS Code workspace transcript files:
Those records include user and assistant message text when VS Code persists
them. They are marked derived because the extension reads local persisted
files rather than receiving a first-party Copilot Chat event. Direct capture
still comes from the sticky @tinyai participant and the tinyai_specs
Agent-mode tool. Inline completions are not per-suggestion exact; code adoption
is estimated from task-window diffs and retention snapshots.