diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8a125ff26..6ddf2b4e1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,14 +9,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Recent Releases
+**v0.1.72 (April 3, 2026)** - Grok Backend Update & Circuit Breaker Phase 2
+Grok backend update with latest improvements. LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only). Config plumbing smoke tests for all backends.
+
**v0.1.71 (April 1, 2026)** - Trace Memory & Evaluation Polish
Trace analyzer subagents now launch in the background after each round to write insights from execution traces into memory. Improved evaluation criteria generation and system prompt tuning. Fixes for final injection, eval criteria GPT pre-collab, trace analyzer launch, and trace memory.
**v0.1.70 (March 30, 2026)** - Evaluation Criteria Redesign
Redesigned three-tier evaluation criteria with anti-pattern definitions and aspiration statements. Improved checklist-gated evaluation with tighter iterative submission cycles. Fast iteration mode, WebUI review modal, and background trace analysis from round 2.
-**v0.1.69 (March 27, 2026)** - WebUI Automation & Improved Skill
-WebUI automation now auto-starts without browser interaction β open the URL at any point mid-run to monitor progress. MassGen skill redesign for increased usability and WebUI integration. Quickstart Wizard rework, Workspace Browser expansion, and flexible evaluation criteria field names.
+---
+
+## [0.1.72] - 2026-04-03
+
+### Changed
+- **Grok Backend Update** ([#1044](https://github.com/massgen/MassGen/pull/1044)): Updated Grok backend with latest improvements
+
+### Added
+- **Circuit Breaker Phase 2** ([#1038](https://github.com/massgen/MassGen/pull/1038)): LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only in v0.1.68); Gemini also handles 503 errors
+- **Config Plumbing Smoke Tests** ([#1038](https://github.com/massgen/MassGen/pull/1038)): Smoke tests verify circuit breaker wiring and API call timing for all backends
+
+### Fixed
+- **Response API Timing** ([#1038](https://github.com/massgen/MassGen/pull/1038)): Added start/end API call timing to ResponseBackend non-MCP path
+
+### Technical Details
+- **Major Focus**: Circuit Breaker Phase 2 β rate limit protection across all major backends
+- **PRs Merged**: [#1038](https://github.com/massgen/MassGen/pull/1038), [#1044](https://github.com/massgen/MassGen/pull/1044)
+- **Contributors**: @amabito, @HenryQi, @ncrispino and the MassGen team
---
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5ab07f6d8..b861e9251 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -359,7 +359,7 @@ Create a `.env` file in the `massgen` directory as described in [README](README.
## π§ Development Workflow
-> **Important**: Our next version is v0.1.72. If you want to contribute, please contribute to the `dev/v0.1.72` branch (or `main` if dev/v0.1.72 doesn't exist yet).
+> **Important**: Our next version is v0.1.73. If you want to contribute, please contribute to the `dev/v0.1.73` branch (or `main` if dev/v0.1.73 doesn't exist yet).
### 1. Create Feature Branch
@@ -368,7 +368,7 @@ Create a `.env` file in the `massgen` directory as described in [README](README.
git fetch upstream
# Create feature branch from dev/v0.1.60 (or main if dev branch doesn't exist yet)
-git checkout -b feature/your-feature-name upstream/dev/v0.1.72
+git checkout -b feature/your-feature-name upstream/dev/v0.1.73
```
### 2. Make Your Changes
@@ -507,7 +507,7 @@ git push origin feature/your-feature-name
```
Then create a pull request on GitHub:
-- Base branch: `dev/v0.1.72` (or `main` if dev branch doesn't exist yet)
+- Base branch: `dev/v0.1.73` (or `main` if dev branch doesn't exist yet)
- Compare branch: `feature/your-feature-name`
- Add clear description of changes
- Link any related issues
@@ -617,7 +617,7 @@ Have a significant feature idea not covered by existing tracks?
- [ ] Tests pass locally
- [ ] Documentation is updated if needed
- [ ] Commit messages follow convention
-- [ ] PR targets `dev/v0.1.72` branch (or `main` if dev branch doesn't exist yet)
+- [ ] PR targets `dev/v0.1.73` branch (or `main` if dev branch doesn't exist yet)
### PR Description Should Include
diff --git a/README.md b/README.md
index 90c62458c..a8eeb3089 100644
--- a/README.md
+++ b/README.md
@@ -69,7 +69,7 @@ This project started with the "threads of thought" and "iterative refinement" id
π Latest Features
-- [v0.1.71 Features](#-latest-features-v0171)
+- [v0.1.72 Features](#-latest-features-v0172)
@@ -122,15 +122,15 @@ This project started with the "threads of thought" and "iterative refinement" id
πΊοΈ Roadmap
-- [Recent Achievements (v0.1.71)](#recent-achievements-v0171)
-- [Previous Achievements (v0.0.3 - v0.1.70)](#previous-achievements-v003---v0170)
+- [Recent Achievements (v0.1.72)](#recent-achievements-v0172)
+- [Previous Achievements (v0.0.3 - v0.1.71)](#previous-achievements-v003---v0171)
- [Key Future Enhancements](#key-future-enhancements)
- Bug Fixes & Backend Improvements
- Advanced Agent Collaboration
- Expanded Model, Tool & Agent Integrations
- Improved Performance & Scalability
- Enhanced Developer Experience
-- [v0.1.72 Roadmap](#v0172-roadmap)
+- [v0.1.73 Roadmap](#v0173-roadmap)
@@ -155,20 +155,19 @@ This project started with the "threads of thought" and "iterative refinement" id
---
-## π Latest Features (v0.1.71)
+## π Latest Features (v0.1.72)
-**π Released: April 1, 2026**
+**π Released: April 3, 2026**
-**What's New in v0.1.71:**
-- **π Trace Analyzer Subagents** - Launch in the background after each round to write insights from execution traces into memory.
-- **π Better Evaluation Criteria** - Improved criteria generation for higher-quality, more opinionated output.
-- **π§ System Prompt Tuning** - Adjusted system prompts for better agent performance across coordination rounds.
-- **π§ Stability Fixes** - Fixed final injection, eval criteria GPT pre-collab, trace analyzer launch, and memory handling.
+**What's New in v0.1.72:**
+- **π¦ Grok Backend Update** - Updated Grok backend with latest improvements.
+- **β‘ Circuit Breaker Phase 2** - LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only).
+- **π§ͺ Config Plumbing Smoke Tests** - Verify circuit breaker wiring for all backends.
-**Try v0.1.71 Features:**
+**Try v0.1.72 Features:**
```bash
-pip install massgen==0.1.71
-uv run massgen --config @examples/features/trace_analyzer_background.yaml "Create an svg of an AI agent coding."
+pip install massgen==0.1.72
+uv run massgen --config @examples/providers/others/grok_x_search.yaml "Research the latest posts and news about AI agents in the last week, and summarize the key trends and insights."
```
β [See full release history and examples](massgen/configs/README.md#release-history--examples)
@@ -1240,17 +1239,18 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
β οΈ **Early Stage Notice:** As MassGen is in active development, please expect upcoming breaking architecture changes as we continue to refine and improve the system.
-### Recent Achievements (v0.1.71)
+### Recent Achievements (v0.1.72)
-**π Released: April 1, 2026**
+**π Released: April 3, 2026**
-#### Trace Memory & Evaluation Polish
-- **Trace Analyzer Subagents**: Background trace analysis after each round β writes insights from execution traces into memory for next-round continuity
-- **Better Evaluation Criteria**: Improved criteria generation for higher-quality, more opinionated output
-- **System Prompt Tuning**: Adjusted system prompts for better agent performance across coordination rounds
-- **Stability Fixes**: Fixed final injection, eval criteria GPT pre-collab, trace analyzer launch, trace memory, and auto round memory
+#### Grok Backend Update & Circuit Breaker Phase 2
+- **Grok Backend Update** ([#1044](https://github.com/massgen/MassGen/pull/1044)): Updated Grok backend with latest improvements
+- **Circuit Breaker Phase 2** ([#1038](https://github.com/massgen/MassGen/pull/1038)): LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only); Gemini also handles 503
+- **Config Plumbing Smoke Tests** ([#1038](https://github.com/massgen/MassGen/pull/1038)): Verify circuit breaker wiring for all backends
-### Previous Achievements (v0.0.3 - v0.1.70)
+### Previous Achievements (v0.0.3 - v0.1.71)
+
+β
**Trace Memory & Evaluation Polish (v0.1.71)**: Trace analyzer subagents launch in background after each round to write insights from execution traces into memory. Improved evaluation criteria generation and system prompt tuning.
β
**Evaluation Criteria Redesign (v0.1.70)**: Redesigned three-tier evaluation criteria with anti-pattern definitions and aspiration statements. Improved checklist-gated evaluation. Fast iteration mode, WebUI review modal, and background trace analysis.
@@ -1537,9 +1537,9 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
We welcome community contributions to achieve these goals.
-### v0.1.72 Roadmap
+### v0.1.73 Roadmap
-Version 0.1.72 focuses on cloud execution:
+Version 0.1.73 focuses on cloud execution:
#### Planned Features
- **Cloud Modal MVP** ([#982](https://github.com/massgen/MassGen/issues/982)): Run MassGen as a cloud job on Modal β progress streams to terminal, results saved locally under `.massgen/cloud_jobs/`
diff --git a/README_PYPI.md b/README_PYPI.md
index edb4a1220..5b342430f 100644
--- a/README_PYPI.md
+++ b/README_PYPI.md
@@ -68,7 +68,7 @@ This project started with the "threads of thought" and "iterative refinement" id
π Latest Features
-- [v0.1.71 Features](#-latest-features-v0171)
+- [v0.1.72 Features](#-latest-features-v0172)
@@ -121,15 +121,15 @@ This project started with the "threads of thought" and "iterative refinement" id
πΊοΈ Roadmap
-- [Recent Achievements (v0.1.71)](#recent-achievements-v0171)
-- [Previous Achievements (v0.0.3 - v0.1.70)](#previous-achievements-v003---v0170)
+- [Recent Achievements (v0.1.72)](#recent-achievements-v0172)
+- [Previous Achievements (v0.0.3 - v0.1.71)](#previous-achievements-v003---v0171)
- [Key Future Enhancements](#key-future-enhancements)
- Bug Fixes & Backend Improvements
- Advanced Agent Collaboration
- Expanded Model, Tool & Agent Integrations
- Improved Performance & Scalability
- Enhanced Developer Experience
-- [v0.1.72 Roadmap](#v0172-roadmap)
+- [v0.1.73 Roadmap](#v0173-roadmap)
@@ -154,20 +154,19 @@ This project started with the "threads of thought" and "iterative refinement" id
---
-## π Latest Features (v0.1.71)
+## π Latest Features (v0.1.72)
-**π Released: April 1, 2026**
+**π Released: April 3, 2026**
-**What's New in v0.1.71:**
-- **π Trace Analyzer Subagents** - Launch in the background after each round to write insights from execution traces into memory.
-- **π Better Evaluation Criteria** - Improved criteria generation for higher-quality, more opinionated output.
-- **π§ System Prompt Tuning** - Adjusted system prompts for better agent performance across coordination rounds.
-- **π§ Stability Fixes** - Fixed final injection, eval criteria GPT pre-collab, trace analyzer launch, and memory handling.
+**What's New in v0.1.72:**
+- **π¦ Grok Backend Update** - Updated Grok backend with latest improvements.
+- **β‘ Circuit Breaker Phase 2** - LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only).
+- **π§ͺ Config Plumbing Smoke Tests** - Verify circuit breaker wiring for all backends.
-**Try v0.1.71 Features:**
+**Try v0.1.72 Features:**
```bash
-pip install massgen==0.1.71
-uv run massgen --config @examples/features/trace_analyzer_background.yaml "Create an svg of an AI agent coding."
+pip install massgen==0.1.72
+uv run massgen --config @examples/providers/others/grok_x_search.yaml "Research the latest posts and news about AI agents in the last week, and summarize the key trends and insights."
```
β [See full release history and examples](massgen/configs/README.md#release-history--examples)
@@ -1239,17 +1238,18 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
β οΈ **Early Stage Notice:** As MassGen is in active development, please expect upcoming breaking architecture changes as we continue to refine and improve the system.
-### Recent Achievements (v0.1.71)
+### Recent Achievements (v0.1.72)
-**π Released: April 1, 2026**
+**π Released: April 3, 2026**
-#### Trace Memory & Evaluation Polish
-- **Trace Analyzer Subagents**: Background trace analysis after each round β writes insights from execution traces into memory for next-round continuity
-- **Better Evaluation Criteria**: Improved criteria generation for higher-quality, more opinionated output
-- **System Prompt Tuning**: Adjusted system prompts for better agent performance across coordination rounds
-- **Stability Fixes**: Fixed final injection, eval criteria GPT pre-collab, trace analyzer launch, trace memory, and auto round memory
+#### Grok Backend Update & Circuit Breaker Phase 2
+- **Grok Backend Update** ([#1044](https://github.com/massgen/MassGen/pull/1044)): Updated Grok backend with latest improvements
+- **Circuit Breaker Phase 2** ([#1038](https://github.com/massgen/MassGen/pull/1038)): LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only); Gemini also handles 503
+- **Config Plumbing Smoke Tests** ([#1038](https://github.com/massgen/MassGen/pull/1038)): Verify circuit breaker wiring for all backends
-### Previous Achievements (v0.0.3 - v0.1.70)
+### Previous Achievements (v0.0.3 - v0.1.71)
+
+β
**Trace Memory & Evaluation Polish (v0.1.71)**: Trace analyzer subagents launch in background after each round to write insights from execution traces into memory. Improved evaluation criteria generation and system prompt tuning.
β
**Evaluation Criteria Redesign (v0.1.70)**: Redesigned three-tier evaluation criteria with anti-pattern definitions and aspiration statements. Improved checklist-gated evaluation. Fast iteration mode, WebUI review modal, and background trace analysis.
@@ -1536,9 +1536,9 @@ MassGen is currently in its foundational stage, with a focus on parallel, asynch
We welcome community contributions to achieve these goals.
-### v0.1.72 Roadmap
+### v0.1.73 Roadmap
-Version 0.1.72 focuses on cloud execution:
+Version 0.1.73 focuses on cloud execution:
#### Planned Features
- **Cloud Modal MVP** ([#982](https://github.com/massgen/MassGen/issues/982)): Run MassGen as a cloud job on Modal β progress streams to terminal, results saved locally under `.massgen/cloud_jobs/`
diff --git a/ROADMAP.md b/ROADMAP.md
index c93ae1ba2..ee2bc4571 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -1,10 +1,10 @@
# MassGen Roadmap
-**Current Version:** v0.1.71
+**Current Version:** v0.1.72
**Release Schedule:** Mondays, Wednesdays, Fridays @ 9am PT
-**Last Updated:** April 1, 2026
+**Last Updated:** April 3, 2026
This roadmap outlines MassGen's development priorities for upcoming releases. Each release focuses on specific capabilities with real-world use cases.
@@ -42,40 +42,26 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
| Release | Target | Feature | Owner | Use Case |
|---------|--------|---------|-------|----------|
-| **v0.1.72** | 04/04/26 | Cloud Modal MVP | @ncrispino | Run MassGen as a cloud job on Modal ([#982](https://github.com/massgen/MassGen/issues/982)) |
-| **v0.1.73** | 04/07/26 | OpenAI Audio API | @ncrispino | Support OpenAI audio API for audio understanding ([#960](https://github.com/massgen/MassGen/issues/960)) |
-| **v0.1.74** | 04/09/26 | Image/Video Edit Capabilities | @ncrispino | Check and support img/video editing capabilities ([#959](https://github.com/massgen/MassGen/issues/959)) |
+| **v0.1.73** | 04/07/26 | Cloud Modal MVP | @ncrispino | Run MassGen as a cloud job on Modal ([#982](https://github.com/massgen/MassGen/issues/982)) |
+| **v0.1.74** | 04/09/26 | OpenAI Audio API | @ncrispino | Support OpenAI audio API for audio understanding ([#960](https://github.com/massgen/MassGen/issues/960)) |
+| **v0.1.75** | 04/11/26 | Image/Video Edit Capabilities | @ncrispino | Check and support img/video editing capabilities ([#959](https://github.com/massgen/MassGen/issues/959)) |
*All releases ship on MWF @ 9am PT when ready*
---
-## β
v0.1.71 - Trace Memory & Evaluation Polish (Completed)
+## β
v0.1.72 - Grok Backend Update & Circuit Breaker Phase 2 (Completed)
-**Released:** April 1, 2026
+**Released:** April 3, 2026 | PRs: [#1038](https://github.com/massgen/MassGen/pull/1038), [#1044](https://github.com/massgen/MassGen/pull/1044)
### Features
-- **Trace Analyzer Subagents**: Background trace analysis after each round β writes insights from execution traces into memory for next-round continuity
-- **Better Evaluation Criteria**: Improved criteria generation for higher-quality, more opinionated output
-- **System Prompt Tuning**: Adjusted system prompts for better agent performance across coordination rounds
-- **Stability Fixes**: Fixed final injection, eval criteria GPT pre-collab, trace analyzer launch, trace memory, and auto round memory
+- **Grok Backend Update**: Updated Grok backend with latest improvements
+- **Circuit Breaker Phase 2**: LLM API circuit breaker extended to ChatCompletions, Response API, and Gemini backends (was Claude-only); Gemini also handles 503
+- **Config Plumbing Smoke Tests**: Verify circuit breaker wiring for all backends
---
-## β
v0.1.70 - Evaluation Criteria Redesign (Completed)
-
-**Released:** March 30, 2026 | PRs: [#1035](https://github.com/massgen/MassGen/pull/1035)
-
-### Features
-- **Evaluation Criteria Redesign**: Three-tier categorization (`primary`, `standard`, `stretch`) with anti-pattern definitions and aspiration statements
-- **Improved Checklist-Gated Evaluation**: Tighter iterative submission cycles with improved scoring and improvement proposals before final voting
-- **Fast Iteration Mode**: Streamlined multi-round submission phases via `fast_iteration.yaml`
-- **WebUI Review Modal**: Approve and comment on outputs in the browser when working in git
-- **Background Trace Analysis**: Execution trace analyzer starts automatically from round 2
-
----
-
-## π v0.1.72 - Cloud Modal MVP
+## π v0.1.73 - Cloud Modal MVP
### Features
@@ -91,7 +77,7 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
---
-## π v0.1.73 - OpenAI Audio API
+## π v0.1.74 - OpenAI Audio API
### Features
@@ -107,7 +93,7 @@ Want to contribute or collaborate on a specific track? Reach out to the track ow
---
-## π v0.1.74 - Image/Video Edit Capabilities
+## π v0.1.75 - Image/Video Edit Capabilities
### Features
diff --git a/ROADMAP_v0.1.72.md b/ROADMAP_v0.1.73.md
similarity index 54%
rename from ROADMAP_v0.1.72.md
rename to ROADMAP_v0.1.73.md
index 66022ad01..99bf62fca 100644
--- a/ROADMAP_v0.1.72.md
+++ b/ROADMAP_v0.1.73.md
@@ -1,10 +1,10 @@
-# MassGen v0.1.72 Roadmap
+# MassGen v0.1.73 Roadmap
-**Target Release:** April 4, 2026
+**Target Release:** April 7, 2026
## Overview
-Version 0.1.72 focuses on running MassGen as a cloud job on Modal.
+Version 0.1.73 focuses on running MassGen as a cloud job on Modal.
---
@@ -27,5 +27,5 @@ Version 0.1.72 focuses on running MassGen as a cloud job on Modal.
## Related Tracks
-- **v0.1.71**: Trace Memory & Evaluation Polish β better eval criteria, system prompt tuning, stability fixes
-- **v0.1.73**: OpenAI Audio API ([#960](https://github.com/massgen/MassGen/issues/960))
+- **v0.1.72**: Grok Backend Update & Circuit Breaker Phase 2 β circuit breaker across all backends, Grok improvements ([#1038](https://github.com/massgen/MassGen/pull/1038), [#1044](https://github.com/massgen/MassGen/pull/1044))
+- **v0.1.74**: OpenAI Audio API ([#960](https://github.com/massgen/MassGen/issues/960))
diff --git a/docs/announcements/archive/v0.1.71.md b/docs/announcements/archive/v0.1.71.md
new file mode 100644
index 000000000..5464a8ac5
--- /dev/null
+++ b/docs/announcements/archive/v0.1.71.md
@@ -0,0 +1,61 @@
+# MassGen v0.1.71 Release Announcement
+
+
+
+## Release Summary
+
+We're excited to release MassGen v0.1.71 β Trace Memory & Evaluation Polish! π Trace analyzer subagents now launch in the background after each round to write insights from the previous round's execution trace into memory. Plus: improved evaluation criteria generation, system prompt tuning, and stability fixes.
+
+## Install
+
+```bash
+pip install massgen==0.1.71
+```
+
+## Links
+
+- **Release notes:** https://github.com/massgen/MassGen/releases/tag/v0.1.71
+- **X post:** [TO BE ADDED AFTER POSTING]
+- **LinkedIn post:** [TO BE ADDED AFTER POSTING]
+
+---
+
+## Full Announcement (for LinkedIn)
+
+Copy everything below this line, then append content from `feature-highlights.md`:
+
+---
+
+We're excited to release MassGen v0.1.71 β Trace Memory & Evaluation Polish! π Trace analyzer subagents now launch in the background after each round to write insights from the previous round's execution trace into memory. Plus: improved evaluation criteria generation, system prompt tuning, and stability fixes.
+
+**Key Improvements:**
+
+π **Trace Analyzer Subagents** β Background intelligence from execution traces:
+- Automatically launches after each round to analyze the previous round's execution trace
+- Writes insights into memory for next-round continuity
+- Fixes for trace memory handling and analyzer launch issues
+
+π **Better Evaluation Criteria** β Improved criteria generation for higher-quality, more opinionated output
+
+π§ **System Prompt Tuning** β Adjusted system prompts for better agent performance across coordination rounds
+
+**Plus:**
+- π§ **Fix final injection** β Corrected injection behavior at the final stage
+- π§ **Fix eval criteria GPT pre-collab** β Resolved evaluation criteria issues with GPT models during pre-collaboration phase
+- π§ **Auto round fix for memory** β Fixed automatic round handling for memory
+
+**Getting Started:**
+
+```bash
+pip install massgen==0.1.71
+uv run massgen --config @examples/features/trace_analyzer_background.yaml "Create an svg of an AI agent coding."
+```
+
+Release notes: https://github.com/massgen/MassGen/releases/tag/v0.1.71
+
+Feature highlights:
+
+
diff --git a/docs/announcements/current-release.md b/docs/announcements/current-release.md
index 5464a8ac5..7f4c0abf9 100644
--- a/docs/announcements/current-release.md
+++ b/docs/announcements/current-release.md
@@ -1,4 +1,4 @@
-# MassGen v0.1.71 Release Announcement
+# MassGen v0.1.72 Release Announcement