Skip to main content

What Can Be Done?

The Capability Fabric is the provider-neutral catalogue of what the system can do — the answer to what can be done? before governance answers may it be done? and Hermes answers execute it.
Capabilities are provider-neutral. UpdateRenewalRisk is a capability; PATCH /salesforce/opportunity/{id} is a route. The Fabric resolves the former to the latter only when active and authorized.

What Lives in the Fabric

  • Capability catalogue — the full set of active capabilities for a tenant/runtime/Work context.
  • Capability metadata — contracts, inputs/outputs, required authority, evidence shape, side-effect class.
  • Resolution — maps a capability name to one or more execution routes (native, MCP-routed, ADK-resolved).
  • MCP — governed tool/context surface exposed to AI, routed through the MCP Pool.
  • ADK — agent development kit path for agent-authored capabilities.
  • Native + external — first-party capabilities and those contributed via ecosystems/Marketplace.
  • Availability — not every capability is available everywhere; Discovery + Activation + tenancy + Work context determine visibility.

Resolution Is Contextual

A capability resolves differently depending on:
  • Which ecosystems are connected and authorized for this tenant
  • Which routes are active for this Work type
  • Which identity is requesting (user, Twin, agent — with what authority)
That is why planning happens after context assembly and before governance — the plan’s capabilities are already contextual.

Fabric ≠ Governance ≠ Hermes

Where to Go Next

Governance & Authority

How the plan is approved or denied before anything executes.

Hermes Execution

How the authorized plan is executed with evidence.

Discovery & Activation

What makes a capability exist and become active here.