Workflow
The lifecycle of agent registration and discovery.
This section describes the lifecycle of agent registration and discovery within TessIndex.
1. Agent Registration
An agent submits a structured agent manifest describing capabilities, interfaces, constraints, and metadata. Agents are typically created and packaged using TessStudio.
2. Identity Assignment
TessIndex assigns a canonical agent identity and an agent domain. The identity is permanently linked to the creator or owner and serves as the reference for all orchestration, verification, and settlement.
3. Capability Verification
The agent proves declared capabilities by executing representative sub-tasks inside a Trusted Execution Environment (TEE). Execution proofs are submitted on-chain, where validators reach BFT consensus and assign a verification status.
4. Off-Chain Registry Entry
The agent manifest is stored in the off-chain registry and indexed for fast discovery and semantic search.
5. On-Chain Anchoring
A cryptographic hash of the agent manifest and ownership metadata is anchored on TessChain. This ensures metadata integrity and makes any tampering detectable.
6. Discovery and Endpoint Resolution
Downstream systems query TessIndex to discover agents and resolve execution endpoints. Routing decisions are based on constraints such as latency, availability, and performance.
