Release
v5.0.0 — Multi-Agent Orchestrator Major Release
26 adapters · 2,531 tests · 65+ modules · zero runtime dependencies
Read the release here or open the original release on GitHub.
Network-AI v5.0.0
26 adapters · 2,531 tests · 65+ modules · zero runtime dependencies
Highlights
9 New Adapters (17 → 26)
- CopilotAdapter — GitHub Copilot code generate/review/explain/fix/test/refactor
- LangGraphAdapter — compiled StateGraph execution
- AnthropicComputerUseAdapter — screenshot/click/type/scroll browser automation
- OpenAIAgentsAdapter — tool use, handoffs, guardrails
- VertexAIAdapter — Google Gemini with function calling + multi-modal
- PydanticAIAdapter — structured output with validation + dependency injection
- BrowserAgentAdapter — Playwright/Puppeteer/CDP browser control
- LangChainStreamingAdapter / CustomStreamingAdapter —
AsyncIterablepartial results
New Core Modules
- Goal DSL — YAML/JSON goal definitions compiled to TaskDAG
- Agent VCR — record and replay agent interactions for deterministic testing
- Comparison Runner — side-by-side adapter evaluation with scoring
- Coverage Reporter — adapter capability coverage analysis
- Job Queue — persistent priority FIFO with crash recovery and retry
- Approval Inbox — web-accessible human approval queue for sensitive operations
- Transport Layer — JSON-RPC 2.0 over WebSocket/HTTP with HMAC authentication
- Playground REPL — interactive multi-adapter experimentation console
- Adapter Test Harness — automated conformance testing for adapters
- ConsoleUI — interactive terminal dashboard with ANSI TUI
Architecture Improvements
- IAuthValidator interface — decoupled authorization contract; swap AuthGuardian for NoOpAuthValidator in tests or plug in external auth (LDAP, OAuth)
- StreamingBaseAdapter — base class for adapters yielding partial results via
AsyncIterable - APS delegation-chain trust — trust attenuation across agent delegation hops
Install
npm install network-ai@5.0.0Full Changelog
See CHANGELOG.md for the complete history.