This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryAdded two‑phase progressive disclosure for MCP tool descriptions, reducing initial token usage by ~88%.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds two-phase progressive disclosure via FSM for tool descriptions, reducing initial token footprint by ~88%. Adds two-phase progressive disclosure via FSM for tool descriptions, reducing initial token footprint by ~88%. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Dependency | Low |
Updates all @mcpfusion/* cross-dependencies to ^4.1.0. Updates all @mcpfusion/* cross-dependencies to ^4.1.0. Source: llm_adapter@2026-05-26 Confidence: high |
— |
Full changelog
Added
@mcpfusion/core — FSM Progressive Disclosure: Context Window Optimization
MCP tool descriptions now support two-phase progressive disclosure via the FSM state machine — compact descriptions during discovery, full expert descriptions after first execution. Reduces initial tools/list token footprint by ~88% per prover without sacrificing reasoning quality.
-
.compactDescription(text)onFluentToolBuilder— New fluent method for specifying a brief (~200 char) discovery-time description alongside the full.describe()instructional content. Optional — tools without it behave identically to before. -
ExpositionCompilercompact mode —compileExposition()andbuildAtomicDescription()now accept afsmCompactModeboolean. WhentrueandcompactDescriptionis set, the compiler emits the compact version. -
ServerAttachmentFSM-gated tool list —createToolListHandler()determines compact mode by comparingfsm.currentState === fsm.initialState. After the first tool execution triggers an FSM transition,notifyToolListChangedforces the client to re-fetch with full expert descriptions. -
StateMachineGate.initialStategetter — New public getter for progressive disclosure comparison. -
compactDescriptionfield propagation — Added toInternalAction,ActionConfig,FluentBuildConfig, andmapConfigToActionFields.
Changed
- All
@mcpfusion/*cross-dependencies updated to^4.1.0
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]