Skip to content
Merged
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
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@ The dashboard's **What's New** rail reads this file at request time
entries. Keep entries terse — one line per item under each version
date, grouped by `Added` / `Changed` / `Fixed` / `Removed`.

## [2026-07-15] — v0.22.0 · Connected agent delivery

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Track same-day release notes as unseen

When this new v0.22.0 entry reuses the same 2026-07-15 changelog date as v0.21.0, users who opened What's New earlier on July 15 will not see the dashboard unseen dot for these new notes: WhatsNewTile compares new Date(latestDate) against User.changelogSeenAt, and latestDate is parsed from this bracketed date at midnight. For same-day releases, any prior seen timestamp later that day is already greater than the new entry's date, so the added release is treated as seen; please compare a release identity/mtime or another monotonic value instead of the date-only heading.

Useful? React with 👍 / 👎.


### Added

- **Agent Studio makes identity, execution, and access readiness explicit.** Each profile owns one primary execution runtime, aggregates every workspace binding and linked MCP client, and deep-links into client creation with the correct binding selected.
- **PR delivery can require a durable issue handoff.** Workspace policy can recommend, require, or automatically publish one concise implementation, pull-request, and validation update when an MCP work session attaches its native PR.

### Changed

- **Workspace agent configuration is policy-only and progressive.** Binding rows open compactly and reveal capacity, routing, engagement, approval, and capability overrides only when an operator chooses Configure.
- **Agent credentials have one lifecycle surface.** Agent access now owns MCP clients, scopes, provider setup, rotation, revocation, personal tokens, and session keys; the duplicate client inventory redirects there.
- **Profile edits stay coherent across workspaces.** Identity and execution changes synchronize to active bindings while workspace-local policy remains untouched; Instance Administration stays governance and Mission Control stays read-only operations.

## [2026-07-15] — v0.21.0 · Clear project and issue scope

### Added
Expand Down
14 changes: 14 additions & 0 deletions DEVLOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

> Append-only session log. Read at session start. Update at session end.

## 2026-07-15 — v0.22.0 release

Merged the MCP delivery timeline contract through PR #43 and the screenshot-
backed Agent Studio configuration refactor through PR #44. The combined feature
release gives MCP work sessions an enforceable final PR handoff and gives
operators one coherent configuration hierarchy for identity, execution
runtimes, workspace binding policy, multiple MCP clients, instance governance,
and read-only fleet operations.

PR #44 passed all three GitHub CI jobs after the local release gate passed lint,
typecheck, 1,318 serial tests, and all 45 production Playwright journeys. The
release commit, immutable tag, deployment SHA, and live smoke evidence follow
after the release PR lands.

## 2026-07-15 — v0.21.0 release

Merged AXI-108 through PR #40 and prepared the feature release from the exact
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "forge",
"version": "0.21.0",
"version": "0.22.0",
"private": true,
"description": "Forge — a fast, minimalist, keyboard-driven project management platform with pluggable agents.",
"license": "MIT",
Expand Down
Loading