Agent Compatibility

Capability-Adaptive Agent Interoperability

L0-L6 client capability definitions, fallback obligations, and matrix guidance for safe recursive interoperability.

  • Record UAIX-DOC-2749
  • Path /es-us/spec/capability-adaptive-agent-interoperability/
  • Use Canonical public record

Document status

Public standards page Published on UAIX as part of the current public standards record
Code
UAIX-DOC-2749
Surface
Agent Compatibility
Access
Public and linkable

How to use this page

Use this page as part of the current Agent Compatibility public record, then follow its linked standards pages for the next step.

Capability-Adaptive Agent Interoperability lets a public site declare what each class of agent can safely do before any action is inferred.

Client definitions

  • L0 URL-only chatbot: can open public URLs and read text; no JSON parsing, JavaScript, POST, auth, tools, memory, or action authority is implied.
  • L1 URL synthesizer: can build simple listed URLs and parse compact JSON; write-capable behavior requires explicit bounded support.
  • L2 browser-assisted agent: can open pages and submit visible forms, but may not be able to send arbitrary JSON POST.
  • L3 schema-capable agent: can read JSON Schema, OpenAPI-like descriptions, examples, validation results, and send structured JSON POST.
  • L4 authenticated owner agent: can use owner tokens only under explicit credential, audit, expiry, and idempotency rules.
  • L5 restore-capable agent: can verify a create or update flow through a published restore/readback route.
  • L6 multi-agent runtime: can coordinate external agents while UAIX records portable handoff and evidence packets.
  • L7 site-specific negotiation: can choose among site-specific capabilities only when the manifest names fallbacks and unsupported-operation behavior.

Compatibility rule

Unknown clients downgrade to L0/L1. A site that only exposes POST, OpenAPI, MCP, A2A, or JavaScript UI must also publish a lower-capability instruction path or explicitly say that the action is unsupported for low-capability agents.

Client Static HTML llms.txt Sitemap JSON GET-Action POST OpenAPI MCP A2A Memory Evidence
L0 URL-only Yes Yes Yes Required for client configuration No No No No No No Required for client configuration
L1 URL synthesizer Yes Yes Yes Yes Required for client configuration No No No No No Required for client configuration
L2 schema-capable Yes Yes Yes Yes Required for client configuration Yes Yes Required for client configuration Required for client configuration No Yes
L3 tool agent Yes Yes Yes Yes Human review Yes Yes Required for client configuration Required for client configuration Human review Yes
L4 workflow agent Yes Yes Yes Yes Human review Yes Yes Required for client configuration Required for client configuration Human review Yes
L5 multi-agent Yes Yes Yes Yes Human review Yes Yes Required for client configuration Yes Human review Yes
L6 audited system Yes Yes Yes Yes Human review Yes Yes Required for client configuration Yes Human review Yes

Machine-readable companions