Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Tiny Owl KitNew to Visual Studio Code? Get it now.
Tiny Owl Kit

Tiny Owl Kit

Tiny Owl Kit

|
2 installs
| (0) | Free
See your Tiny Owl Kit project's errors and incidents right in the editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tiny Owl Kit — VS Code Extension

See your Tiny Owl Kit project's errors, warnings, and recent events right in the editor, without leaving VS Code.

Tiny Owl Kit sidebar and Logs workbench in VS Code

Getting started

  1. Install Tiny Owl Kit from the VS Code Marketplace or Open VSX.
  2. In Tiny Owl Kit, open Project → Security & API Keys → VS Code / Editor Access → Create read key. Only the project owner can do this, and the key is shown once.
  3. In VS Code, run Tiny Owl: Add Project and paste the project id and the read key. The key is verified against the backend before it is stored.
  4. Optional: enable "Show event context in VS Code" on the same page. It is off by default.

Self-hosted backend? Read keys require READ_KEY_ENABLED=true on the backend.

Features

  • Status bar — live error/warning counts for the active project over the selected time window, with a throttled spike notification and key-expiry warnings. Clicking it opens the in-editor workbench, never the browser.
  • Startup — the extension activates when VS Code finishes starting and fetches the active project once in the background, so the status bar and sidebar are populated without opening the workbench. The default window is the last 24 hours (older events are not shown); change it from the Workbench dropdown or Tiny Owl: Change Time Window.
  • Sidebar view — a dedicated "Tiny Owl Kit" activity-bar container with a "Recent Events" tree. Primary actions live in the view toolbar (and the ⋯ overflow menu); you do not need the Command Palette for day-to-day use. Clicking an event reveals it in the workbench's Logs tab.
  • In-editor workbench (Tiny Owl: Show Dashboard) — a hardened, strict-CSP master-detail panel: a Monitor tab (severity counts, error rate, severity mix, error-spike indicator), a Logs tab (filterable/searchable event list
    • a detail pane with message/severity/timestamp/trace id), and a Traces tab that reconstructs a traceId's end-to-end flow as an oldest-first timeline (e.g. a checkout: cart.created → payment.authorized → order.confirmed, or the exact step that failed) — reachable via "View flow" on any event that has a trace id, or by pasting one directly. context/ requestMeta only appear when the project owner opted in server-side, and stay hidden behind a per-field "Reveal" even then. The browser only opens via the explicit "Open in Web ↗" action.
  • Copy for AI — turns an event into a redacted, prompt-ready Markdown block. For context-enabled projects it includes the redacted context by default; IP/user-agent (requestMeta) is never included unless you explicitly tick "include IP/user-agent (PII)" for that copy. Prefer the leanest possible clipboard content? Tiny Owl: Copy for AI (summary only) always omits context.

Sidebar controls

Open the owl icon in the activity bar → Recent Events. The view title bar exposes:

Toolbar icon Action
+ Add Project
swap Switch Project
history Change Time Window
dashboard Show Dashboard (in-editor)
refresh Refresh

The view ⋯ menu also has Open Web Dashboard, Remove Project, and Open Settings (poll interval, dashboard base URL). Command Palette entries remain available under the Tiny Owl category.

Commands

Command Description
Tiny Owl: Add Project Paste a read key + project id to start tracking a project. The key is verified against the backend before being stored.
Tiny Owl: Remove Project Stop tracking a project and delete its stored read key.
Tiny Owl: Switch Project Change which added project is shown for the current workspace.
Tiny Owl: Change Time Window Change the look-back window (24h / 7d / 14d; longer only if the backend keeps more) used for stats.
Tiny Owl: Refresh Refresh the "Recent Events" sidebar view.
Tiny Owl: Open Web Dashboard Open the full web dashboard in the browser (deep-links to the active project).
Tiny Owl: Show Dashboard Open the in-editor master-detail workbench (Monitor + Logs + Traces tabs).
Tiny Owl: Copy for AI Copy a redacted, prompt-ready Markdown block for a selected event (includes context by default when the project has it enabled).
Tiny Owl: Copy for AI (summary only) Same, but always omits context — the leanest possible clipboard content.
Tiny Owl: Open Settings Open this extension's settings in the VS Code Settings UI.

"Open in Web Dashboard" (event context menu) deep-links to that specific event/trace in the browser — the only path that leaves the editor for a single event.

Security

  • Read keys are stored only in VS Code's SecretStorage (OS keychain) — never in settings, workspaceState, or logs.
  • Read keys are read-only and project-scoped; they cannot write events or access any other project.
  • All API responses are treated as untrusted display data.
  • See SECURITY.md for the full threat model, including how context/requestMeta rendering and Copy-for-AI are contained, and how to report a vulnerability.
  • The master list is fully keyboard-navigable (Tab between rows, Enter/Space to open the detail pane).

Contributing

Development, CI and release notes live in CONTRIBUTING.md.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft