changelog

What changed, and when.

Release notes, newest first.

v0.18.0

feature

The editor extension follows the tab you select

Run several AI sessions at once and the extension keeps up: select a terminal running Claude Code or a Cursor agent tab, and the live Stream and status-bar cost switch to that session together.

  • new Selecting a Cursor agent tab switches the Stream panel and status-bar cost to that conversation — including in the Agents Window
  • new The Stream panel shows why it is on a session: focused terminal, selected agent tab, or your own drill-down — and "All activity" is one click away
  • improved The status-bar cost reflects the session you selected, not just the one you last prompted
  • improved The unified "All activity" stream and drill-down shipped in 0.17.2 stay put: event volume never moves the view — only your own selections do

v0.14.0

feature

Sign in from the CLI

Install, log in, and wire up your AI tools in one flow — no more copying API keys or running install commands per tool.

  • new `promptconduit login` signs you in via browser and saves your API key automatically
  • new `promptconduit init` walks you through tool selection, hook install, and a connectivity check
  • improved Getting started and overview pages now point to login + init instead of manual per-tool setup

v0.13.2

feature

One install command — curl, not Homebrew

We dropped the Homebrew tap to reduce install friction. Every doc, page, and CTA now points to a single curl command, and the CLI auto-updates itself in the background.

  • improved Install with one command everywhere: `curl -fsSL https://promptconduit.dev/install | bash` — no tap, no brew upgrade, auto-update handles the rest
  • removed Homebrew tap distribution — existing brew installs should reinstall via the curl script

v0.13.1

feature

Cursor sessions labeled correctly in the event log

A hook-detection bug caused Cursor Composer and Agent sessions to appear as Claude Code in the local event log and Stream panel. New events now carry the correct tool name.

  • fixed Cursor sessions no longer show as "claude-code" in the Stream panel and event log — tool detection now checks for Cursor before the shared hook_event_name field

v0.12.1

feature

Honest cost counts and history you control

Two fixes to the local cost tooling. The per-session request count in the AI Cost Breakdown is now the real number instead of a silently capped one, and the CLI keeps your full hook history for a window you choose rather than dropping it at a fixed size.

  • fixed The AI Cost Breakdown showed exactly "50 requests" for any busy session because the panel capped its history at 50. It now shows the true per-session request count and never drops a prompt from the data (the newest 100 rows render, with a "+N more" note for the rest)
  • new Configurable local history retention: keep every captured event for a window you set (default 30 days) with `promptconduit config set --event-log-retention-days=N` (-1 keeps forever), plus a new `promptconduit prune` command to reclaim space on demand
  • improved The CLI no longer discards recent events at a blind 50MB rotation — anything inside the retention window is always kept, and older records are trimmed oldest-first only past a generous size ceiling

v0.12.0

feature

App redesign: the paper theme comes to app.promptconduit.dev

The app now matches the marketing site: light paper page, ink text, IBM Plex type, and dark pixels reserved for your own data. Alongside the restyle, the app got dramatically simpler — one Overview page puts sessions, tokens, and coaching front and center right after login.

  • new Overview — a single post-login landing page with period stats (sessions, prompts, tokens, active days), coaching highlights, and recent sessions with one-click transcript drill-in
  • improved Every page restyled to the engineering-manual aesthetic: paper surfaces, hairline rules, teal accents, and terminal blocks for transcripts, commands, and API keys
  • improved Navigation simplified to Overview · Coaching · Skills — no more hunting for the useful pages
  • improved Transcripts support ?session= deep links from the Overview recent-sessions list
  • removed Dashboard and Insights merged into Overview (old URLs redirect); decorative system-status footers, gradient orbs, and ~3,000 lines of dead marketing code removed from the app bundle
  • fixed Getting Started page error/success notifications were silently broken; they now display correctly

v0.5.0

feature

Skills library vocabulary and UX cleanup

The Skills page now speaks the same language you do. Internal approval workflow jargon replaced with clear, action-oriented labels.

  • improved Status labels rewritten: "Pending" → "New", "Approved" → "Ready", "Rejected" → "Removed"
  • improved Action buttons renamed to match intent: "Approve" → "Save", "Reject" → "Remove", "Re-approve" → "Restore"
  • improved Confidence percentage bar removed — replaced with session count (e.g. "12 sessions") so you know how battle-tested a skill is
  • fixed Onboarding banner no longer tells you to set PROMPTCONDUIT_API_KEY as an env var (wrong approach — links to Profile instead)
  • removed Stale "View all →" link to the Transcripts page removed from dashboard Recent Sessions header

v0.4.0

feature

Dashboard metrics that mean something

The three stat cards on the dashboard used to show raw hook event counts — a number that meant nothing to anyone. They now show metrics that reflect how you're actually using AI in your workflow.

  • improved "Total Events" → "Sessions This Week": how many coding sessions you've had in the past 7 days
  • improved "Today" → "Day Streak": consecutive days with at least one session — a signal for consistent AI-augmented work
  • improved "Tools" → "Active Days": unique days with sessions in the past 7 days
  • improved Skills preview on dashboard filters out removed skills and uses New/Ready labels instead of Pending/Approved

v0.3.0

feature

Clickable session cards with tool breakdown

Session cards on the dashboard are now interactive. Click any session to see which tools ran, how often they succeeded, and a preview of what happened — without leaving the dashboard.

  • new Click any session card to expand it inline — no page navigation required
  • new Expanded view shows top tools used (e.g. "Bash 87 · Read 43 · Edit 31")
  • new Tool success rate shown as a color-coded badge (green ≥90%, yellow ≥70%, red below)
  • new Activity timeline preview shows the first 4 events from the session
  • improved Session cards now show tool invocation count ("· 187 tools") so agentic sessions are immediately visible
  • improved Non-main branches shown on session cards — feature branch work is surfaced at a glance
  • improved "View all →" link in Recent Sessions now goes to Insights instead of the raw Transcripts dump

v0.2.0

feature

Enterprise tier and team billing

Teams larger than 25 now have a path to PromptConduit with SSO, centralized billing, and audit logs. The pricing page reflects the full tier structure.

  • new Enterprise tier: custom pricing for 25+ seat teams with SSO and audit log requirements
  • improved Pricing page updated with a clear Local / Team / Enterprise breakdown
  • improved Team→Enterprise threshold set at 25 seats — below that, one manager can approve on a credit card

v0.1.0

launch

Public launch: capture, review, ship skills

PromptConduit is live. Install the CLI hook in under 2 minutes and your Claude Code sessions start flowing in automatically.

  • new CLI hook for Claude Code — installs in one command, zero config
  • new Dashboard with Recent Sessions and Skills preview
  • new Skills page: review AI-detected patterns from your sessions and save the ones worth keeping
  • new Insights page: tool usage breakdown, session frequency, and error patterns
  • new OAuth login with GitHub and Google
  • new Free local tier plus paid team plans at launch