Skip to content

Commit 7a3c901

Browse files
authored
Merge pull request #1005 from massgen/dev/v0.1.65
feat: v0.1.65
2 parents d33f9d4 + 71b1663 commit 7a3c901

21 files changed

Lines changed: 1694 additions & 152 deletions

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## Recent Releases
1111

12+
**v0.1.65 (March 18, 2026)** - MassGen Refinery Plugin
13+
Standalone MCP servers (quality, workflow, media) bring MassGen's checklist-based evaluation and multi-round refinement to Claude Code through the massgen-refinery plugin. Single-agent refinement working; multi-agent experimental.
14+
1215
**v0.1.64 (March 16, 2026)** - Gemini CLI Backend
1316
Gemini CLI as a first-class backend with session persistence, MCP tools, and Docker support. WebSocket streaming for OpenAI Response API. Execution trace analyzer subagent. Copilot Docker mode. Response API duplicate fix.
1417

@@ -29,6 +32,18 @@ Planning improvements with auto-added improvements to task plan and plan review
2932

3033
---
3134

35+
## [0.1.65] - 2026-03-18
36+
37+
### Added
38+
- **Quality Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_quality_tools` MCP server with session-based checklist evaluation, configurable scoring thresholds, improvement proposals, and coverage validation
39+
- **Workflow Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_workflow_tools` MCP server with multi-round answer submission, automatic deliverable snapshots, and vote support
40+
- **Media Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_media_tools` MCP server with image/video/audio generation and critical-first media analysis
41+
42+
### Technical Details
43+
- **Major Focus**: MassGen Refinery Plugin — standalone MCP servers for Claude Code
44+
- **PRs Merged**: [#1007](https://github.com/massgen/MassGen/pull/1007)
45+
- **Contributors**: @ncrispino, @HenryQi and the MassGen team
46+
3247
## [0.1.64] - 2026-03-16
3348

3449
### Added
@@ -43,7 +58,7 @@ Planning improvements with auto-added improvements to task plan and plan review
4358
### Technical Details
4459
- **Major Focus**: Gemini CLI Backend
4560
- **PRs Merged**: [#999](https://github.com/massgen/MassGen/pull/999), [#990](https://github.com/massgen/MassGen/pull/990), [#1002](https://github.com/massgen/MassGen/pull/1002), [#1000](https://github.com/massgen/MassGen/pull/1000)
46-
- **Contributors**: @ncrispino, @HenryQi, @db-ol and the MassGen team
61+
- **Contributors**: @praneeth999, @ncrispino, @HenryQi, @db-ol and the MassGen team
4762

4863
## [0.1.63] - 2026-03-13
4964

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ Create a `.env` file in the `massgen` directory as described in [README](README.
359359

360360
## 🔧 Development Workflow
361361

362-
> **Important**: Our next version is v0.1.65. If you want to contribute, please contribute to the `dev/v0.1.65` branch (or `main` if dev/v0.1.65 doesn't exist yet).
362+
> **Important**: Our next version is v0.1.66. If you want to contribute, please contribute to the `dev/v0.1.66` branch (or `main` if dev/v0.1.66 doesn't exist yet).
363363
364364
### 1. Create Feature Branch
365365

@@ -368,7 +368,7 @@ Create a `.env` file in the `massgen` directory as described in [README](README.
368368
git fetch upstream
369369

370370
# Create feature branch from dev/v0.1.60 (or main if dev branch doesn't exist yet)
371-
git checkout -b feature/your-feature-name upstream/dev/v0.1.65
371+
git checkout -b feature/your-feature-name upstream/dev/v0.1.66
372372
```
373373

374374
### 2. Make Your Changes
@@ -507,7 +507,7 @@ git push origin feature/your-feature-name
507507
```
508508

509509
Then create a pull request on GitHub:
510-
- Base branch: `dev/v0.1.65` (or `main` if dev branch doesn't exist yet)
510+
- Base branch: `dev/v0.1.66` (or `main` if dev branch doesn't exist yet)
511511
- Compare branch: `feature/your-feature-name`
512512
- Add clear description of changes
513513
- Link any related issues
@@ -617,7 +617,7 @@ Have a significant feature idea not covered by existing tracks?
617617
- [ ] Tests pass locally
618618
- [ ] Documentation is updated if needed
619619
- [ ] Commit messages follow convention
620-
- [ ] PR targets `dev/v0.1.65` branch (or `main` if dev branch doesn't exist yet)
620+
- [ ] PR targets `dev/v0.1.66` branch (or `main` if dev branch doesn't exist yet)
621621

622622
### PR Description Should Include
623623

README.md

Lines changed: 24 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ This project started with the "threads of thought" and "iterative refinement" id
6969
<details open>
7070
<summary><h3>🆕 Latest Features</h3></summary>
7171

72-
- [v0.1.64 Features](#-latest-features-v0164)
72+
- [v0.1.65 Features](#-latest-features-v0165)
7373
</details>
7474

7575
<details open>
@@ -122,15 +122,15 @@ This project started with the "threads of thought" and "iterative refinement" id
122122
<details open>
123123
<summary><h3>🗺️ Roadmap</h3></summary>
124124

125-
- [Recent Achievements (v0.1.64)](#recent-achievements-v0164)
126-
- [Previous Achievements (v0.0.3 - v0.1.63)](#previous-achievements-v003---v0163)
125+
- [Recent Achievements (v0.1.65)](#recent-achievements-v0165)
126+
- [Previous Achievements (v0.0.3 - v0.1.64)](#previous-achievements-v003---v0164)
127127
- [Key Future Enhancements](#key-future-enhancements)
128128
- Bug Fixes & Backend Improvements
129129
- Advanced Agent Collaboration
130130
- Expanded Model, Tool & Agent Integrations
131131
- Improved Performance & Scalability
132132
- Enhanced Developer Experience
133-
- [v0.1.65 Roadmap](#v0165-roadmap)
133+
- [v0.1.66 Roadmap](#v0166-roadmap)
134134
</details>
135135

136136
<details open>
@@ -155,20 +155,20 @@ This project started with the "threads of thought" and "iterative refinement" id
155155

156156
---
157157

158-
## 🆕 Latest Features (v0.1.64)
158+
## 🆕 Latest Features (v0.1.65)
159159

160-
**🎉 Released: March 16, 2026**
160+
**🎉 Released: March 18, 2026**
161161

162-
**What's New in v0.1.64:**
163-
- **🔌 Gemini CLI Backend** - Google's Gemini CLI as a first-class backend with session persistence, MCP tools, and Docker support.
164-
- **⚡ WebSocket Streaming** - Persistent WebSocket transport for OpenAI Response API with auto-reconnection.
165-
- **🔍 Execution Trace Analyzer** - New subagent type for mechanistic analysis of agent execution traces.
162+
**What's New in v0.1.65:**
163+
- **🔧 MassGen Refinery Plugin** - Standalone MCP servers (quality, workflow, media) bring MassGen's checklist-based evaluation to Claude Code. Single-agent refinement working; multi-agent experimental.
164+
- **✅ Quality Server** - Session-based checklist evaluation with scoring thresholds and improvement proposals.
165+
- **📋 Workflow Server** - Multi-round answer submission with automatic deliverable snapshots.
166166

167-
**Try v0.1.64 Features:**
167+
**Try v0.1.65 Features:**
168168
```bash
169-
pip install massgen==0.1.64
170-
# Try the Gemini CLI backend
171-
uv run massgen --config @examples/providers/gemini/gemini_cli_local "Explain quantum computing"
169+
pip install massgen==0.1.65
170+
# The standalone MCP servers are available for the massgen-refinery Claude Code plugin
171+
# https://github.com/massgen/massgen-refinery
172172
```
173173

174174
[See full release history and examples](massgen/configs/README.md#release-history--examples)
@@ -1240,23 +1240,18 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
12401240

12411241
⚠️ **Early Stage Notice:** As MassGen is in active development, please expect upcoming breaking architecture changes as we continue to refine and improve the system.
12421242

1243-
### Recent Achievements (v0.1.64)
1243+
### Recent Achievements (v0.1.65)
12441244

1245-
**🎉 Released: March 16, 2026**
1245+
**🎉 Released: March 18, 2026**
12461246

1247-
#### Gemini CLI Backend
1248-
- **Gemini CLI** ([#999](https://github.com/massgen/MassGen/pull/999), [#952](https://github.com/massgen/MassGen/issues/952)): New subprocess-based backend for Google's Gemini CLI with session persistence, MCP tools, and Docker support
1249-
- **Native Hook Adapter**: Standardized tool execution for Gemini CLI via hook-based IPC
1247+
#### MassGen Refinery Plugin
1248+
- **Quality Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_quality_tools` MCP server with session-based checklist evaluation, scoring thresholds, and improvement proposals
1249+
- **Workflow Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_workflow_tools` MCP server with multi-round answer submission and deliverable snapshots
1250+
- **Media Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_media_tools` MCP server with image/video/audio generation and media analysis
12501251

1251-
#### WebSocket & Trace Analyzer
1252-
- **WebSocket Mode** ([#990](https://github.com/massgen/MassGen/pull/990)): Persistent WebSocket transport for OpenAI Response API with auto-reconnection
1253-
- **Execution Trace Analyzer** ([#1002](https://github.com/massgen/MassGen/pull/1002)): New subagent type for mechanistic analysis of agent execution traces with 7-dimension evaluation
1252+
### Previous Achievements (v0.0.3 - v0.1.64)
12541253

1255-
#### Copilot Docker & Fixes
1256-
- **Copilot Docker Mode** ([#999](https://github.com/massgen/MassGen/pull/999)): Containerized tool execution for Copilot backend
1257-
- **Response API Fix** ([#1000](https://github.com/massgen/MassGen/pull/1000)): Prevent duplicate item errors in recursive tool loops
1258-
1259-
### Previous Achievements (v0.0.3 - v0.1.63)
1254+
**Gemini CLI Backend (v0.1.64)**: Gemini CLI as a first-class backend with session persistence, MCP tools, and Docker support. WebSocket streaming for OpenAI Response API. Execution trace analyzer subagent. Copilot Docker mode.
12601255

12611256
**Ensemble & Contracts (v0.1.63)**: Subagent ensemble pattern with `disable_injection` and `defer_voting_until_all_answered` as defaults. Round evaluator transformation pressure and success contracts. Lighter refinement for subagents. Killed agent handling.
12621257

@@ -1529,9 +1524,9 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
15291524

15301525
We welcome community contributions to achieve these goals.
15311526

1532-
### v0.1.65 Roadmap
1527+
### v0.1.66 Roadmap
15331528

1534-
Version 0.1.65 focuses on cloud execution:
1529+
Version 0.1.66 focuses on cloud execution:
15351530

15361531
#### Planned Features
15371532
- **Cloud Modal MVP** ([#982](https://github.com/massgen/MassGen/issues/982)): Run MassGen as a cloud job on Modal

README_PYPI.md

Lines changed: 24 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ This project started with the "threads of thought" and "iterative refinement" id
6868
<details open>
6969
<summary><h3>🆕 Latest Features</h3></summary>
7070

71-
- [v0.1.64 Features](#-latest-features-v0164)
71+
- [v0.1.65 Features](#-latest-features-v0165)
7272
</details>
7373

7474
<details open>
@@ -121,15 +121,15 @@ This project started with the "threads of thought" and "iterative refinement" id
121121
<details open>
122122
<summary><h3>🗺️ Roadmap</h3></summary>
123123

124-
- [Recent Achievements (v0.1.64)](#recent-achievements-v0164)
125-
- [Previous Achievements (v0.0.3 - v0.1.63)](#previous-achievements-v003---v0163)
124+
- [Recent Achievements (v0.1.65)](#recent-achievements-v0165)
125+
- [Previous Achievements (v0.0.3 - v0.1.64)](#previous-achievements-v003---v0164)
126126
- [Key Future Enhancements](#key-future-enhancements)
127127
- Bug Fixes & Backend Improvements
128128
- Advanced Agent Collaboration
129129
- Expanded Model, Tool & Agent Integrations
130130
- Improved Performance & Scalability
131131
- Enhanced Developer Experience
132-
- [v0.1.65 Roadmap](#v0165-roadmap)
132+
- [v0.1.66 Roadmap](#v0166-roadmap)
133133
</details>
134134

135135
<details open>
@@ -154,20 +154,20 @@ This project started with the "threads of thought" and "iterative refinement" id
154154

155155
---
156156

157-
## 🆕 Latest Features (v0.1.64)
157+
## 🆕 Latest Features (v0.1.65)
158158

159-
**🎉 Released: March 16, 2026**
159+
**🎉 Released: March 18, 2026**
160160

161-
**What's New in v0.1.64:**
162-
- **🔌 Gemini CLI Backend** - Google's Gemini CLI as a first-class backend with session persistence, MCP tools, and Docker support.
163-
- **⚡ WebSocket Streaming** - Persistent WebSocket transport for OpenAI Response API with auto-reconnection.
164-
- **🔍 Execution Trace Analyzer** - New subagent type for mechanistic analysis of agent execution traces.
161+
**What's New in v0.1.65:**
162+
- **🔧 MassGen Refinery Plugin** - Standalone MCP servers (quality, workflow, media) bring MassGen's checklist-based evaluation to Claude Code. Single-agent refinement working; multi-agent experimental.
163+
- **✅ Quality Server** - Session-based checklist evaluation with scoring thresholds and improvement proposals.
164+
- **📋 Workflow Server** - Multi-round answer submission with automatic deliverable snapshots.
165165

166-
**Try v0.1.64 Features:**
166+
**Try v0.1.65 Features:**
167167
```bash
168-
pip install massgen==0.1.64
169-
# Try the Gemini CLI backend
170-
uv run massgen --config @examples/providers/gemini/gemini_cli_local "Explain quantum computing"
168+
pip install massgen==0.1.65
169+
# The standalone MCP servers are available for the massgen-refinery Claude Code plugin
170+
# https://github.com/massgen/massgen-refinery
171171
```
172172

173173
[See full release history and examples](massgen/configs/README.md#release-history--examples)
@@ -1239,23 +1239,18 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
12391239

12401240
⚠️ **Early Stage Notice:** As MassGen is in active development, please expect upcoming breaking architecture changes as we continue to refine and improve the system.
12411241

1242-
### Recent Achievements (v0.1.64)
1242+
### Recent Achievements (v0.1.65)
12431243

1244-
**🎉 Released: March 16, 2026**
1244+
**🎉 Released: March 18, 2026**
12451245

1246-
#### Gemini CLI Backend
1247-
- **Gemini CLI** ([#999](https://github.com/massgen/MassGen/pull/999), [#952](https://github.com/massgen/MassGen/issues/952)): New subprocess-based backend for Google's Gemini CLI with session persistence, MCP tools, and Docker support
1248-
- **Native Hook Adapter**: Standardized tool execution for Gemini CLI via hook-based IPC
1246+
#### MassGen Refinery Plugin
1247+
- **Quality Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_quality_tools` MCP server with session-based checklist evaluation, scoring thresholds, and improvement proposals
1248+
- **Workflow Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_workflow_tools` MCP server with multi-round answer submission and deliverable snapshots
1249+
- **Media Server** ([#1007](https://github.com/massgen/MassGen/pull/1007)): Standalone `massgen_media_tools` MCP server with image/video/audio generation and media analysis
12491250

1250-
#### WebSocket & Trace Analyzer
1251-
- **WebSocket Mode** ([#990](https://github.com/massgen/MassGen/pull/990)): Persistent WebSocket transport for OpenAI Response API with auto-reconnection
1252-
- **Execution Trace Analyzer** ([#1002](https://github.com/massgen/MassGen/pull/1002)): New subagent type for mechanistic analysis of agent execution traces with 7-dimension evaluation
1251+
### Previous Achievements (v0.0.3 - v0.1.64)
12531252

1254-
#### Copilot Docker & Fixes
1255-
- **Copilot Docker Mode** ([#999](https://github.com/massgen/MassGen/pull/999)): Containerized tool execution for Copilot backend
1256-
- **Response API Fix** ([#1000](https://github.com/massgen/MassGen/pull/1000)): Prevent duplicate item errors in recursive tool loops
1257-
1258-
### Previous Achievements (v0.0.3 - v0.1.63)
1253+
**Gemini CLI Backend (v0.1.64)**: Gemini CLI as a first-class backend with session persistence, MCP tools, and Docker support. WebSocket streaming for OpenAI Response API. Execution trace analyzer subagent. Copilot Docker mode.
12591254

12601255
**Ensemble & Contracts (v0.1.63)**: Subagent ensemble pattern with `disable_injection` and `defer_voting_until_all_answered` as defaults. Round evaluator transformation pressure and success contracts. Lighter refinement for subagents. Killed agent handling.
12611256

@@ -1528,9 +1523,9 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
15281523

15291524
We welcome community contributions to achieve these goals.
15301525

1531-
### v0.1.65 Roadmap
1526+
### v0.1.66 Roadmap
15321527

1533-
Version 0.1.65 focuses on cloud execution:
1528+
Version 0.1.66 focuses on cloud execution:
15341529

15351530
#### Planned Features
15361531
- **Cloud Modal MVP** ([#982](https://github.com/massgen/MassGen/issues/982)): Run MassGen as a cloud job on Modal

ROADMAP.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# MassGen Roadmap
22

3-
**Current Version:** v0.1.64
3+
**Current Version:** v0.1.65
44

55
**Release Schedule:** Mondays, Wednesdays, Fridays @ 9am PT
66

7-
**Last Updated:** March 16, 2026
7+
**Last Updated:** March 18, 2026
88

99
This roadmap outlines MassGen's development priorities for upcoming releases. Each release focuses on specific capabilities with real-world use cases.
1010

@@ -42,14 +42,25 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
4242

4343
| Release | Target | Feature | Owner | Use Case |
4444
|---------|--------|---------|-------|----------|
45-
| **v0.1.65** | 03/18/26 | Cloud Modal MVP | @ncrispino | Run MassGen as a cloud job on Modal ([#982](https://github.com/massgen/MassGen/issues/982)) |
46-
| **v0.1.66** | 03/20/26 | OpenAI Audio API | @ncrispino | Support OpenAI audio API for audio understanding ([#960](https://github.com/massgen/MassGen/issues/960)) |
47-
| **v0.1.67** | 03/23/26 | Image/Video Edit Capabilities | @ncrispino | Check and support img/video editing capabilities ([#959](https://github.com/massgen/MassGen/issues/959)) |
45+
| **v0.1.66** | 03/20/26 | Cloud Modal MVP | @ncrispino | Run MassGen as a cloud job on Modal ([#982](https://github.com/massgen/MassGen/issues/982)) |
46+
| **v0.1.67** | 03/23/26 | OpenAI Audio API | @ncrispino | Support OpenAI audio API for audio understanding ([#960](https://github.com/massgen/MassGen/issues/960)) |
47+
| **v0.1.68** | 03/25/26 | Image/Video Edit Capabilities | @ncrispino | Check and support img/video editing capabilities ([#959](https://github.com/massgen/MassGen/issues/959)) |
4848

4949
*All releases ship on MWF @ 9am PT when ready*
5050

5151
---
5252

53+
## ✅ v0.1.65 - MassGen Refinery Plugin (Completed)
54+
55+
**Released:** March 18, 2026 | PR: [#1007](https://github.com/massgen/MassGen/pull/1007)
56+
57+
### Features
58+
- **Quality Server**: Standalone `massgen_quality_tools` MCP server with session-based checklist evaluation, scoring thresholds, and improvement proposals
59+
- **Workflow Server**: Standalone `massgen_workflow_tools` MCP server with multi-round answer submission and deliverable snapshots
60+
- **Media Server**: Standalone `massgen_media_tools` MCP server with image/video/audio generation and media analysis
61+
62+
---
63+
5364
## ✅ v0.1.64 - Gemini CLI Backend (Completed)
5465

5566
**Released:** March 16, 2026 | PRs: [#999](https://github.com/massgen/MassGen/pull/999), [#990](https://github.com/massgen/MassGen/pull/990), [#1002](https://github.com/massgen/MassGen/pull/1002), [#1000](https://github.com/massgen/MassGen/pull/1000)
@@ -63,7 +74,7 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
6374

6475
---
6576

66-
## 📋 v0.1.65 - Cloud Modal MVP
77+
## 📋 v0.1.66 - Cloud Modal MVP
6778

6879
### Features
6980

@@ -79,7 +90,7 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
7990

8091
---
8192

82-
## 📋 v0.1.66 - OpenAI Audio API
93+
## 📋 v0.1.67 - OpenAI Audio API
8394

8495
### Features
8596

@@ -95,7 +106,7 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
95106

96107
---
97108

98-
## 📋 v0.1.67 - Image/Video Edit Capabilities
109+
## 📋 v0.1.68 - Image/Video Edit Capabilities
99110

100111
### Features
101112

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# MassGen v0.1.65 Roadmap
1+
# MassGen v0.1.66 Roadmap
22

3-
**Target Release:** March 18, 2026
3+
**Target Release:** March 20, 2026
44

55
## Overview
66

7-
Version 0.1.65 focuses on running MassGen as a cloud job on Modal.
7+
Version 0.1.66 focuses on running MassGen as a cloud job on Modal.
88

99
---
1010

@@ -27,5 +27,5 @@ Version 0.1.65 focuses on running MassGen as a cloud job on Modal.
2727

2828
## Related Tracks
2929

30-
- **v0.1.64**: Gemini CLI BackendGemini CLI, WebSocket streaming, execution trace analyzer, Copilot Docker ([#999](https://github.com/massgen/MassGen/pull/999), [#990](https://github.com/massgen/MassGen/pull/990), [#1002](https://github.com/massgen/MassGen/pull/1002))
31-
- **v0.1.66**: OpenAI Audio API ([#960](https://github.com/massgen/MassGen/issues/960))
30+
- **v0.1.65**: MassGen Refinery Pluginstandalone MCP servers for Claude Code ([#1007](https://github.com/massgen/MassGen/pull/1007))
31+
- **v0.1.67**: OpenAI Audio API ([#960](https://github.com/massgen/MassGen/issues/960))

0 commit comments

Comments
 (0)