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
+15-8Lines changed: 15 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,24 @@
2
2
3
3
## [Unreleased]
4
4
5
+
## [2.16.3] — 2026-09-19
6
+
5
7
### Added
6
-
- Docker + docker-compose deployment
7
-
- MCP server for AI agent integration
8
-
- LangChain LLM integration with A3M Router
9
-
- Gradio demo on HuggingFace Space
10
-
- GitHub Pages documentation site
11
-
- CI/CD badges and community health files
12
-
- Posting directory with 30+ platforms for A3M discovery
8
+
-**`model="jev-auto"`** — System One single-pass routing head: option-attention engine in pure TypeScript, zero extra dependencies, ~2ms warm latency, 97.8% agreement with heuristic router, calibrated per-choice probabilities, dynamic option sets for unseen providers, confidence guard (p<0.22 auto-fallback)
9
+
-`npm run jev:distill` + `npm run jev:train` pipeline — distills training data and trains the Jev decision head from real traffic
10
+
- Remote Jev backend support via `A3M_JEV_URL` env var (openjev-sglang or api.typesafe.ai)
11
+
- imprint Jev head (Python/numpy, ~0.5ms/decision) — gates cascade compression, cross-compatible weights with a3m-router
12
+
13
+
### Fixed
14
+
- CI `npm ci` failure: restored `package-lock.json` (deleted by git add -A in da2ae95)
15
+
- CI MODULE_NOT_FOUND: force-tracked `dist/routing/jev/` (was gitignored but needed for CI's node test.js against committed dist)
16
+
- Lazy guarded import in modelMapper.ts — graceful fallback when jev weights unavailable
17
+
- Repo About description: removed circular "DEPRECATED → adaptive-memory-multi-model-router" (repo redirects to itself)
0 commit comments