Files
copilotkit__copilotkit/showcase/shared/packages.json
Jordan Ritter 9bce821779 feat(shell-dashboard): Phase 3 dashboard honesty pass
Phase 3.0: Pre-flight verified — 34 e2e_smoke rows in PB (producer
gap from PR #4200 resolved).

Phase 3.1: Rename dashboard e2e subscription to e2e_smoke to match
ops producer key. Update formatLabel/formatTooltip dim unions.

Phase 3.2: Add per-integration L1-L4 LevelStrip with Up/Wired/Chats/
Tools badges. New subscriptions for agent, chat, tools, e2e_smoke.
Widen aggregateConnection to variadic. Tools n/a gate uses
integration.demos.some(d => d.id === "tool-rendering").

Phase 3.3: Retire HealthDot from per-feature cells (L1 Up badge in
strip replaces it). Drop smokeRow from per-cell rollup (Decision #7).
Rollup now uses [healthRow, e2eRow] only. First-ever green rollups
enabled (smokeRow was always null in production).

Phase 3.4: Remove QA column — drop LiveBadge QA, CellState.qa,
subscription, legend entry. No producer ever existed.

Phase 3.5: Docs four-glyph mapping: ok->checkmark, missing->middle
dot, notfound->cross, error->exclamation. Each DocState has a
distinct glyph and tone.

Phase 3.6: Legend rewrite — drop QA/Hosted, add L1-L4 strip docs,
expand docs row for four glyphs, rewrite ? footnote.

Phase 3.7: Add PackagesSection below starters grid. Extends
registry.json with packages array from shared/packages.json. CI
drift test ensures package set matches integration set.
2026-04-23 09:14:05 -07:00

20 lines
913 B
JSON

[
{ "slug": "ag2", "name": "AG2" },
{ "slug": "agno", "name": "Agno" },
{ "slug": "claude-sdk-python", "name": "Claude SDK Python" },
{ "slug": "claude-sdk-typescript", "name": "Claude SDK TypeScript" },
{ "slug": "crewai-crews", "name": "CrewAI Crews" },
{ "slug": "google-adk", "name": "Google ADK" },
{ "slug": "langgraph-fastapi", "name": "LangGraph FastAPI" },
{ "slug": "langgraph-python", "name": "LangGraph Python" },
{ "slug": "langgraph-typescript", "name": "LangGraph TypeScript" },
{ "slug": "langroid", "name": "Langroid" },
{ "slug": "llamaindex", "name": "LlamaIndex" },
{ "slug": "mastra", "name": "Mastra" },
{ "slug": "ms-agent-dotnet", "name": "MS Agent .NET" },
{ "slug": "ms-agent-python", "name": "MS Agent Python" },
{ "slug": "pydantic-ai", "name": "Pydantic AI" },
{ "slug": "spring-ai", "name": "Spring AI" },
{ "slug": "strands", "name": "Strands" }
]