What's New
Primer v0.2.0 transforms the platform from a usage dashboard into a comprehensive intelligence layer for AI coding tool adoption.
Dashboard Redesign
- Single scrollable hub page replacing 6-tab interface
- KPI strip, side-by-side activity + outcomes charts, attention alerts, deep-dive navigation cards
- Sidebar reordered: strategic views first, entity lists last
New Pages
- Friction Intelligence (
/friction) — Friction trends, impact scoring by type, project-level breakdown. Shows which friction types cost the most in success rate. - Code Quality (
/quality) — PR metrics, Claude-assisted vs non-Claude comparison, quality by session type, engineer rankings - Growth & Skills (
/growth) — Three tabs: Onboarding cohorts, Shared patterns (collapsible), Team skill gaps
Enhanced Pages
- Sessions — New "Insights" tab with health distribution, satisfaction trends, goal analytics, end reasons, permission modes, friction clusters, cache efficiency
- AI Maturity — New "Tools" tab with adoption rates, usage trends, engineer tool proficiency
- FinOps — Side-by-side cost + breakdown charts, cache analytics, subscription modeling, budget tracking
Multi-Agent Hook Support
- First-class Gemini CLI hook support (
primer hook install --agent gemini) primer sync --watchmode for Codex CLI (polling-based sync)primer hook listshows status across all agents
README & Website
- Repositioned as intelligence platform — leads with questions Primer answers at org/team/individual level
- New "What You Can Learn" documentation page with metric interpretation guide
- Website homepage with questions-first structure, 9-view screenshot gallery, differentiators section
- Fixed package name in install instructions (
primer, notprimer-io)
API & Backend
- Paginated API responses for admin endpoints
- Engineer search in admin UI
- Updated model pricing (Claude 4, GPT-5.3, Gemini 2.5)
- Git log uses
HEAD --branchesfor accurate commit capture - FinOps forecasting handles short data windows
Bug Fixes
- Fixed
col-span-fullon chart cards breaking side-by-side grid layouts - Fixed stale route redirects blocking new pages
- Fixed eager data fetching on tabbed pages (now lazy per-tab)
- Fixed outcome chart filtering of 0% legend entries
- Tools tab loading skeleton
- Collapsible pattern cards to prevent long pages
Stats
- 31 previously orphaned components restored to active pages
- 7 disconnected API hooks rewired
- 555 backend tests, 173 frontend tests, 92% coverage
Install / Upgrade
pip install --upgrade primer
primer server startFull Changelog: v0.1.0...v0.2.0