Skip to main content
🟢 Status: STABLE
Applies to: CXP-Core · CXP-Agent · CXP-Robot
Last updated: 2026-02-14
CXP (Context Exchange Protocol) is an open, vendor-neutral protocol for sharing structured context between agents and robots — including task state, memory, perception summaries, intent, and policy — so multiple actors can coordinate actions consistently and safely.

What CXP standardizes

CXP standardizes how context moves, not which model you use.
  • Envelope: versioning, identity, timestamps, TTL, integrity (hash/sign), and routing.
  • Typed context: task, memory, world/perception, resources, decisions, and policy.
  • Governance: permissions, purpose limits, retention, and audit signals.
  • Interoperability: agent↔agent, agent↔robot, robot↔robot.

Progressive context (Preview → Request → Expand)

CXP supports progressive disclosure to avoid context flooding and reduce tokens/bandwidth:
  1. Preview: send a minimal summary + references (no data dump)
  2. Request: receiver asks for specific pieces
  3. Expand: sender returns only the requested slices, under policy
This is ideal for edge robots and multi-agent pipelines.

When to use CXP

Use CXP when you need:
  • cross-vendor agent + robot coordination
  • policy-controlled sharing (teams, orgs, devices)
  • traceable context with provenance + confidence
  • efficient context transfer (progressive disclosure)
Next: start with Quickstart, then read What is CXP.