Changelog
Release history for vantage-peers-mcp.
Changelog
v2.4.1 — 2026-05-30
Fixed
- DCR auth path 401 regression (#556 / #557) —
oauthDcr:validateAccessTokenwas declaredinternalQueryand unreachable via the HTTP client, so Path 3 DCR returned 401 even with a valid token. Now exposed as a publicquery. Claude.ai Custom Connectors via DCR works end-to-end. WWW-Authenticateheader format (#557) — emitsBearer resource_metadata="..."per MCP spec §Protected Resource Metadata Discovery. The priorBearer resource="..."broke Claude.ai PRM bootstrap on 401.
Added
- ChatGPT Apps SDK tool annotations (#555) — all 84 MCP tools now ship with
readOnlyHint,openWorldHint, anddestructiveHint. 34 read-only + 41 write + 9 destructive. ChatGPT custom connectors render confirmation prompts only on writes/destructive ops. - DCR scope isolation (#554) — new
public-readonlyprofile + cross-tenant assertion tests. The DCR auto-discovery flow now resolves toscopeProfile=client-generic(nevermaster), even if a legacy token row carriesscope="mcp:full". - VantagePeers Cloud documentation (site #120) — dedicated
/docs/cloud/section for the hosted, multi-tenant version. Multi-client MCP: Claude.ai, ChatGPT, Claude Code, Codex, any MCP-supporting IDE.
Links
- GitHub release: v2.4.1
- npm: vantage-peers-mcp@2.4.1
v2.4.0 — 2026-05-29
Added
iframeEmbedSessionstable +__VP_TOOL_RESULT__stream marker (#545) — M3 milestone. Embedded ack-checklist UI primitive. 24 tests.credentials:issueBearerFromClerkhttpAction (#546) — server-side bearer issuance bound to a Clerk identity, with audit log. Iter 2 P1 fixes.
Links
- GitHub release: v2.4.0
- npm: vantage-peers-mcp@2.4.0
v2.3.1 — 2026-05-26
Added
list_tasks,list_missions,list_tasks_by_mission, andlist_briefing_notesaccept afieldsparameter ("lite"or"full", default"full"). Lite returns a compact projection.statusfilter onlist_tasks,list_missions, andlist_tasks_by_missionnow accepts arrays and named aliases:- Tasks:
"open"→ todo+in_progress+review+blocked,"active"→ todo+in_progress,"all"→ no filter - Missions:
"open"→ brainstorm+plan+execute+validate (excludes complete),"active"→ plan+execute,"all"→ no filter
- Tasks:
Backward compatibility
- Single-string
statusis unchanged. - Omitting
fieldsdefaults to"full"— existing callers are unaffected.
Deprecation
vantage-peers-mcp@2.3.0is deprecated. v2.3.0 shipped with two blockers caught in delta-review:status="all"was advertised but rejected by the backend, andsetPendingAliasReleaseswas exposed as a public mutation. Upgrade to>=2.3.1.
Links
- GitHub release: v2.3.1
- npm: vantage-peers-mcp@2.3.1