Phase B – Agent Layer

Versions: v0.6.0 – v0.8.0 Question: Can the mesh carry real agent workloads?

What Changed

A cooperative multi-agent workflow was introduced: Researcher → Router → Knowledge Agent → Router → Researcher. Capacity benchmarking produced measured baseline numbers for 50-agent and 1,000-request runs.

Capability-driven discovery replaced hard-coded peer knowledge. The Network Authority became a service registry: agents advertise capabilities, consumers query by capability tags, and registry entries can expire or be refreshed. An LLM-backed responder was added, provider-agnostic via a single environment-variable prefix.

Capability orchestration completed the phase: callers request work by capability, the mesh selects trusted providers, invokes them, and fails over when trust changes. CapabilityRequest/CapabilityResponse contracts, a provider abstraction, and a planner that orchestrates through discovery made the trust state actionable.

Value Added

  • The mesh routes real work through trusted, discoverable providers.

  • Trust state directly affects which provider runs the work — revocation causes the orchestrator to select a different provider.

  • Capacity is measured, not assumed.

What Became Possible

With a working agent layer, the next question became: how do independent organizations establish the trust that governs those agent interactions? Phase C answered that by building the cross-sovereign recognition machinery.

Key Releases

Version

Milestone

v0.6.0

Multi-agent workflow, capacity benchmarks (50 agents / 1,000 requests)

v0.7.0

Capability-driven discovery, LLM-backed provider, service registry

v0.7.1

Discovery flow polish, secret redaction in recorded output

v0.8.0

Capability orchestration, CapabilityRequest/Response, revocation-aware failover