Перейти к основному содержимому

Перевод: оболочка страницы на русском; тело навыка (SKILL.md) пока на английском — это исходные инструкции агента.

Analytical Ui

Use runs summary and dashboard instead of Canvas.

Метаданные навыка​

ИсточникВстроенный (установлен по умолчанию)
Путьskills/devops/analytical-ui
Версия1.0.0
АвторVibeOS
ЛицензияMIT
Платформыlinux, macos
Тегиcanvas, analytics, runs, dashboard, api, open-webui
Связанные навыкиvibeos-api-automation, open-webui-vibeos, cursor-capabilities-bridge, ship-web-service

Справка: полный SKILL.md​

к сведению

Ниже полное определение навыка, которое VibeOS загружает при активации. Это инструкции, которые видит агент.

Analytical UI (Canvas substitute)

Cursor Canvas is an IDE-side analytical surface. In VibeOS use API Runs summary + dashboard tab + Command Center usage — do not port Cursor’s Canvas runtime.

When to Use​

  • User asks for “Canvas-like” metrics / run overview
  • After vibeos api run / Open WebUI traffic, need a rollup
  • Ship/ops review of recent agent runs

Prerequisites​

# API server
# API_SERVER_ENABLED=true + API_SERVER_KEY in ~/.vibeos/.env
# vibeos gateway running on :8642

# Dashboard tab (once)
cp -R examples/plugins/vibeos-runs-inspector ~/.vibeos/plugins/vibeos-runs-inspector
vibeos plugins enable vibeos-runs-inspector

How to Run​

CLI rollup (preferred for agents):

vibeos api runs --summary
vibeos api runs --summary --json
vibeos api runs --status running --limit 20

Dashboard:

vibeos dashboard
# open tab: API Runs (/api-runs) — stats strip + filters + list/stop/start

Chat UI (not analytics): skill open-webui-vibeos.

Desktop usage charts: Command Center → Usage (existing).

Quick Reference​

NeedSurface
Counts by statusvibeos api runs --summary
Live tabledashboard API Runs
Chat frontendOpen WebUI
Token/cost chartsDesktop Command Center → Usage

Procedure​

  1. Confirm vibeos api health.
  2. Print --summary; cite counts in the reply (do not invent metrics).
  3. For deep dive, open dashboard API Runs or vibeos api get <run_id>.
  4. Never claim Cursor Canvas parity — say “runs summary / dashboard”.

Pitfalls​

  • Runs are process-local (lost on gateway restart).
  • Dashboard without API key shows upstream errors — set API_SERVER_KEY.
  • Do not build a second chat UI in the dashboard plugin.

Verification​

  • vibeos api runs --summary prints total= / by_status:.
  • Dashboard tab shows four stat tiles and a runs table.