|
9 | 9 |
|
10 | 10 | ## [0.9.2](https://github.com/promptfoo/crabcode/compare/v0.9.1...v0.9.2) (2026-02-16) |
11 | 11 |
|
12 | | - |
13 | 12 | ### Features |
14 | 13 |
|
15 | | -* **wip:** save and restore Claude sessions across WIP save/restore ([b303372](https://github.com/promptfoo/crabcode/commit/b303372deaa1995eabb678bb5c23052eb677d834)) |
| 14 | +- **wip:** save and restore Claude sessions across WIP save/restore ([b303372](https://github.com/promptfoo/crabcode/commit/b303372deaa1995eabb678bb5c23052eb677d834)) |
16 | 15 |
|
17 | 16 | ## [0.9.1] - 2026-02-13 |
18 | 17 |
|
|
36 | 35 | ## [0.8.0] - 2026-02-09 |
37 | 36 |
|
38 | 37 | ### Added |
| 38 | + |
39 | 39 | - **Court Review system**: thorough multi-agent PR review with judge pattern |
40 | 40 | - `crab court <PR>` — spawns Judge (Claude) + Reviewer A (Claude teammate) + Reviewer B (Codex) |
41 | 41 | - Judge orchestrates reviewers, verifies findings by tracing actual code |
|
49 | 49 | - `crab review show <PR>` displays saved review output |
50 | 50 |
|
51 | 51 | ### Changed |
| 52 | + |
52 | 53 | - Simplified review system: removed `--with-codex` and `collab` modes in favor of `crab court` |
53 | 54 | - `crab review <PR>` now does quick single-agent review (fast, simple) |
54 | 55 | - `crab court <PR>` is the thorough option (judge + 2 reviewers) |
55 | 56 |
|
56 | 57 | ### Fixed |
| 58 | + |
57 | 59 | - WIP restore now properly opens workspace when run from outside (was checking wrong directory) |
58 | 60 | - Review sessions now run from session directory so Claude can write output files |
59 | 61 |
|
60 | 62 | ## [0.7.0] - 2026-02-08 |
61 | 63 |
|
62 | 64 | ### Added |
| 65 | + |
63 | 66 | - **Session management**: track and resume Claude conversations |
64 | 67 | - `crab session ls` — list sessions with inline summaries |
65 | 68 | - `crab session start "name"` — start new named session |
|
75 | 78 | - PR context auto-fetched via gh CLI |
76 | 79 |
|
77 | 80 | ### Changed |
| 81 | + |
78 | 82 | - `crab restart` now fully recreates window layout (fixes missing panes after close) |
79 | 83 | - Team mode always enabled (instructions in .claude/CLAUDE.md) |
80 | 84 | - Removed `--team` flag (no longer needed) |
81 | 85 |
|
82 | 86 | ## [0.6.0] - 2026-02-05 |
83 | 87 |
|
84 | 88 | ### Added |
| 89 | + |
85 | 90 | - **Agent Teams integration**: team mode always enabled in workspaces |
86 | 91 | - Team instructions auto-added to `.claude/CLAUDE.md` |
87 | 92 | - Claude spawns agent teammates when tasks warrant parallel work |
|
91 | 96 | ## [0.5.0] - 2026-02-04 |
92 | 97 |
|
93 | 98 | ### Added |
| 99 | + |
94 | 100 | - **Multi-project support**: manage multiple repos from a single crabcode install |
95 | 101 | - `crab @alias <cmd>` — run any command against a specific project |
96 | 102 | - `crab projects` — list all registered projects with tmux status |
|
102 | 108 | - Project context shown in `config`, `doctor`, `status`, and `help` output |
103 | 109 |
|
104 | 110 | ### Changed |
| 111 | + |
105 | 112 | - Config structure: project configs now live in `~/.crabcode/projects/<alias>.yaml` |
106 | 113 | - Global config (`~/.crabcode/config.yaml`) now only stores `default_project` |
107 | 114 | - Templates use `ALIAS_PLACEHOLDER` for `session_name` (was hardcoded `crab`) |
108 | 115 | - Tmux session names derived from project alias (e.g., `pf`, `cb`) instead of generic `crab` |
109 | 116 | - `apply_template()` accepts a 4th `alias` parameter |
110 | 117 |
|
111 | 118 | ### Fixed |
| 119 | + |
112 | 120 | - `crab restart` from a workspace dir now correctly detects the owning project |
113 | 121 | - Legacy config migration no longer clobbers global config on subsequent `crab init` |
114 | 122 |
|
|
142 | 150 | ## [0.3.0] - 2026-01-15 |
143 | 151 |
|
144 | 152 | ### Added |
| 153 | + |
145 | 154 | - Workspace handoff (`crab handoff`, `crab receive`) |
146 | 155 | - Time travel / snapshots (`crab rewind`, `crab snapshot`) |
147 | 156 | - Live pairing sessions (`crab pair`, `crab join`, `crab spectate`) |
|
153 | 162 | ## [0.2.0] - 2026-01-10 |
154 | 163 |
|
155 | 164 | ### Added |
| 165 | + |
156 | 166 | - WIP save/restore system with global index |
157 | 167 | - Port spacing and env_sync with refs |
158 | 168 | - MCP server sync from main repo |
|
163 | 173 | ## [0.1.0] - 2026-01-05 |
164 | 174 |
|
165 | 175 | ### Added |
| 176 | + |
166 | 177 | - Initial release |
167 | 178 | - Tmux-based workspace management with git worktrees |
168 | 179 | - Configurable layouts with named panes |
|
0 commit comments