This release adds 2 notable features for engineering teams evaluating rollout.
Published 2mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
mcp
mcp-framework
mcp-server
model-context-protocol
Summary
AI summaryTelemetryCollector module extracted and Mutation Presenter convention documented.
Full changelog
Added
- TelemetryCollector module — Extracted
emitPresenterTelemetry()from PostProcessor, consolidatingpresenter.slice,presenter.rules, anddlp.redactevent emission into a dedicated, testable module. PostProcessor reduced from 185 to ~115 lines. - Mutation Presenter convention — JSDoc
@exampleindefinePresenter()documenting the recommended pattern for create/update/delete confirmation flows withsuggestActions.
Changed
- PresenterPipeline — decomposed god class — Extracted 7 pure step functions (
stepTruncate,stepValidate,stepRedact,stepEmbeds,stepUiBlocks,stepRules,stepSuggestions) +executePipeline()orchestrator intoPresenterPipeline.ts.Presenter.make()now delegates entirely via_toSnapshot().Presenter.tsreduced from 1219 to ~1030 lines. Zero public API changes. - PresenterSnapshot interface — Read-only configuration snapshot enabling standalone, testable step functions without exposing private Presenter state.
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 vinkius-labs/mcp-fusion
A TypeScript framework for building production-ready MCP servers with automatic tool discovery, multi-transport support (stdio/SSE/HTTP), built-in validation, and zero-config setup.
Related context
Related tools
Beta — feedback welcome: [email protected]