Network-AI
Release

v5.2.0 — RLMAdapter + 8 new orchestration features

Published 2026-05-01 | Release notes

RLMAdapter — adapter 29 for any RLM-compatible HTTP endpoint (arxiv 2512.24601). BYOC HTTP client (RLMHttpClient); serialises payloads into prompts; structured error codes (RLMREQUESTFAILED, AGENTNOTFOUND); executionTime

Read the release here or open the original release on GitHub.

What's changed

Added

  • RLMAdapter — adapter #29 for any RLM-compatible HTTP endpoint (arxiv 2512.24601). BYOC HTTP client (RLMHttpClient); serialises payloads into prompts; structured error codes (RLM_REQUEST_FAILED, AGENT_NOT_FOUND); executionTimeMs in result metadata.
  • FederatedBudget.spawnChild() — named child budgets with ceiling capped to the parent's remaining balance; commit() propagates spend up the tree.
  • LockedBlackboard.readMetadata() / listMetadata() — read per-key metadata (key, ype, sizeBytes, ersion, imestamp, tl) without exposing stored values.
  • QualityGateAgent.getBestPartialResult() — returns the highest-scoring partial result across all agents since the last reset.
  • HookContext.depth — nesting depth integer propagated through all hook pipeline stages.
  • GoalDecomposer sub-goal recursion — TeamRunner recursively decomposes sub-goals up to a configurable maxDepth; maxDepth: 0 falls back directly to the executor.
  • FanOutFanIn semaphore queue — concurrency option gates parallel agent steps; continueOnError: false surfaces FANOUT_SKIPPED for queued steps on first failure.
  • PhasePipeline compaction — compactionThreshold + summarize() callback; history replaced with summary string when threshold exceeded; compactionCount and lastCompactionSummary exposed.
  • est-rlm-phases.ts — 123 new tests covering all 8 features above.

Stats

  • 2,834 passing assertions across 27 test suites (up from 2,711 / 26)
  • 29 adapters (up from 28)

Full changelog: https://github.com/Jovancoding/Network-AI/blob/main/CHANGELOG.md

Continue evaluating

Cross-check the release signals.

Use the changelog, benchmark notes, and security policy together to validate that the release story lines up with public maintenance discipline.

Changelog Benchmarks Security