> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cxpro.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to CXP

> What CXP is, what it standardizes, and how agents + robots share context safely

> 🟢 **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**.
