This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+2 more
Affected surfaces
ReleasePort's take
Light signalHuman gate is now a dedicated pipeline stage; invite links expire after 7 days by default.
Why it matters: Security: invite link expiration limits unauthorized access to 7 days. Feature: human‑gate as a stage streamlines approval workflows.
Summary
AI summaryHuman gate becomes a pipeline stage and invite links now expire after 7 days by default.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | High |
Invite links now expire after 7 days by default. Invite links now expire after 7 days by default. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Security | High |
POST body-size capped at 2 MB to prevent unbounded buffering. POST body-size capped at 2 MB to prevent unbounded buffering. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Human gate is now a pipeline stage. Human gate is now a pipeline stage. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
approve→run defaults the agent prompt from the task body. approve→run defaults the agent prompt from the task body. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Bugfix | Low |
pipeline‑e2e test updated for new contract with human‑gate node. pipeline‑e2e test updated for new contract with human‑gate node. Source: llm_adapter@2026-06-11 Confidence: high |
— |
Full changelog
Operator console — human gate in the pipeline, autonomous approve→run
- Human gate is now a pipeline stage. The Active pipeline renders the human gate as its own
node, sitting immediately before the irreversibledevopsstep, so operators always see where
the rails are. It lights up "N awaiting signature" when gates are pending; clicking it jumps to
the inbox where they get signed. (getPipeline()inserts the node; the board renders it.) - approve→run defaults the agent prompt from the task body. "Approve + ▶run" now seeds the
launch prompt from the task's ownbd show(title + description + labels + a TDD/close
instruction) instead of a generic string — the "ready-to-run prompt embedded in the issue"
pattern. The operator still sees and edits the prompt before anything launches, so the human
gate is preserved. New endpoint:GET /api/agent/prompt-for?id=<task>.
Security / hardening
- Invite links now expire. Operator invites carry a 7-day TTL by default
(GREAT_CTO_INVITE_TTL_DAYS,0= never).resolveInvite/acceptInvitereject expired tokens
and the Team panel lists them asexpired— closing the "a leaked invite link is permanent"
gap. +4 tests. - POST body-size cap. The board now caps request bodies at 2 MB (
413+ socket destroy) at a
single point, guarding every route'sbody += caccumulation against unbounded buffering.
Tests
pipeline-e2eupdated for the new contract: 8 agent stages + 1 human-gate node, asserting
the gate sits immediately beforedevops. Suite green (tests/lib351/351).
Security Fixes
- Invite links now expire after a configurable TTL (default 7 days), closing the permanent access gap for leaked invite tokens.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About great_cto
Engineering-management layer of 34 specialist AI agents covering the full SDLC (architect, PM, senior-dev, reviewer, QA, security, devops, L3-support + 18 archetype-specific reviewers) with auto-detected archetypes and compliance gates (PCI-DSS, HIPAA, FedRAMP, GDPR, EU AI Act). Runs in Claude Code, Cursor, Codex CLI, Aider, and Continue via AGENTS.md + MCP. MIT.
Related context
Related tools
Earlier breaking changes
- v2.72.2 Removes Autopilot sidebar item and Operate topbar button from dev board.
- v2.55.0 Hard-gates the Build board; redirects invite sessions to Operate for operators.
- v2.43.0 Runtime now blocks autonomous execution of irreversible actions without prior human checkpoint.
- v2.43.0 Adds reversible and blastRadius fields to every flow step.
- v2.32.0 Removed AgentShield scanner and its CLI commands.
Beta — feedback welcome: [email protected]