Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions content/docs/reference/changelog.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: "Changelog"
description: "What shipped in each CovenCave release."
---

_Generated from release tags. See [GitHub Releases](https://github.com/OpenCoven/coven-cave/releases) for full diffs and artifacts._

---

## v0.0.13 — 2026-06-01

### Cave Is Now Public

The `OpenCoven/coven-cave` repository is now public. Cave is the native Tauri workspace for OpenCoven: a place to talk to your familiars, watch their tools, inspect their memory, and follow the work they're doing across sessions.

### What Shipped

| Feature | PR | Description |
|---------|-----|-------------|
| **AgentPanel** | #36 | First-class right-side agent chat pane. Slide-in, docked, full session context. |
| **Integrated Terminal** | #37 | Bottom-pane terminal backed by `portable-pty` and xterm.js. Real PTY, not a fake shell. |
| **Embedded Browser Pane** | #38 | Tauri child `WebviewBuilder` browser pane with address bar, navigation, and DevTools toggle. |
| **Border Opacity Tuning** | #39 | Mood C–calibrated border tokens. `--border` and `--border-hairline` aligned to the design system. |
| **Tailwind 4 CSS Var Fix** | #42 | All `bg-[var(--x)]` and `text-[var(--x)]` classes wrapped in `var()` for Tailwind 4 compatibility. |
| **Val's Inbox** | #32 | Humans-only escalation surface. `/api/vals-inbox` routes, `~/.coven/vals-inbox.json` persistence, pending/deferred/archive lanes, inline answer affordance, origin chips, severity dots in daemon bar. |
| **Health Strip** | #15 | Colored health dots in the daemon bar — one per surface (daemon, familiars, gateway), degraded/offline states, click-to-popover. |
| **Demo Seed** | #40 | `NEXT_PUBLIC_DEMO=true` fixture layer: 7 familiars, 5 inbox escalations, 5 board cards, demo chat turns. Zero-effect when unset. |
| **Coven Live** | #41 | Full-bleed hero takeover mode. "Coven" nav button; familiar constellation with ambient float; activity ticker; lavender radial glow. |

### Upgrade

CovenCave is a local Tauri app — pull the latest from `main` or download the tagged release artifact.

---

## v0.0.12 — 2026-05-31

Internal pre-public release. Zinc → Mood C migration, shell layout rewrite, familiar rail polish, command palette, Mood C design system tokens.

---

## v0.0.1 – v0.0.11

Early private development. Not publicly documented.
1 change: 1 addition & 0 deletions content/docs/reference/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"issue-plan",
"migration-map",
"roadmap",
"changelog",
"troubleshooting",
"feedback-widget"
]
Expand Down
12 changes: 11 additions & 1 deletion content/docs/reference/roadmap.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: "Where Coven is headed."

import { DocsDataTable, DocsTabbedTables } from '@/components/docs-data-table';

_Last updated: 2026-05-09_
_Last updated: 2026-06-01_

This roadmap is the public progress ledger for **OpenCoven**, **Coven**, **CastCodes**, **Cast Agent**, and **Cast Codes**.

Expand Down Expand Up @@ -121,6 +121,16 @@ The simple promise:
]}
rows={[
{ item: 'CastCodes app with Coven-facing agent panel direction', status: 'Shipped', area: 'Project' },
{ item: '**CovenCave** — native Tauri workspace (public as of v0.0.13)', status: 'Shipped', area: 'Project' },
{ item: 'Mood C aesthetic foundation: zinc→slate migration, design tokens, border calibration', status: 'Shipped', area: 'Design' },
{ item: 'Shell layout rewrite: nav rail, list pane, detail pane, agent pane', status: 'Shipped', area: 'Shell' },
{ item: 'AgentPanel — first-class right-side agent chat pane (#36)', status: 'Shipped', area: 'Shell' },
{ item: 'Integrated terminal pane — portable-pty + xterm.js (#37)', status: 'Shipped', area: 'Shell' },
{ item: 'Embedded browser pane — Tauri child WebviewBuilder (#38)', status: 'Shipped', area: 'Shell' },
{ item: "Val's Inbox — humans-only escalation surface with severity/origin/snooze (#32)", status: 'Shipped', area: 'Inbox' },
{ item: 'Health strip — colored daemon/familiar/gateway status dots in daemon bar (#15)', status: 'Shipped', area: 'Observability' },
{ item: 'Coven Live hero mode — full-bleed familiar constellation takeover surface (#41)', status: 'Shipped', area: 'Cave' },
{ item: 'NEXT_PUBLIC_DEMO fixture layer for weekly demo calls (#40)', status: 'Shipped', area: 'Demo' },
{ item: 'Visible panes for local parallel work', status: 'Shipped', area: 'Cockpit' },
{ item: 'Git worktree isolation per agent lane', status: 'Shipped', area: 'Worktrees' },
{ item: 'Agent launcher registry with multiple coding CLIs', status: 'Shipped', area: 'Launchers' },
Expand Down