You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,14 @@
4
4
5
5
All notable changes to this project will be documented in this file.
6
6
7
+
## [2.7.235] — 2026-03-15
8
+
9
+
- feat(core/mcp): `packages/core/src/routers/mcpRouter.ts` now records working-set pressure snapshot fields (`loadedToolCount`, `hydratedSchemaCount`, configured caps, utilization percentages, idle-eviction threshold) on load/unload/hydrate telemetry events.
10
+
- feat(core/mcp): `packages/core/src/mcp/toolSelectionTelemetry.ts` extends the telemetry contract with explicit working-set pressure/limit fields so dashboard consumers can reason about routing behavior under capacity pressure.
11
+
- changed(web/mcp-search): `apps/web/src/app/dashboard/mcp/search/page.tsx` now surfaces pressure context in telemetry cards (loaded/hydrated utilization and idle-eviction threshold), sorts loaded-tool sections by recency, and highlights high idle-eviction risk in the working-set panel.
12
+
- test(core/mcp): expanded `packages/core/src/services/metamcp-session-working-set.service.test.ts` for idle-threshold limit defaults/reconfiguration/clamping and stronger LRU-use assertions.
13
+
- test(validation): reran focused core suites (`metamcp-session-working-set`, `CoreModelSelector`) with `23` tests passing; reran web `tsc --noEmit` with explicit `WEB_TSC_OK`.
14
+
7
15
## [2.7.234] — 2026-03-15
8
16
9
17
- fix(web/session): `apps/web/src/app/dashboard/session/session-page-normalizers.ts` now preserves supervisor status `stopping` instead of collapsing it to `created`, so in-flight stop operations render truthfully in the dashboard.
0 commit comments