Glossary¶
Term |
Definition |
|---|---|
Agent |
Autonomous computational entity with identity, capabilities, and an execution loop that produces decisions. See Concepts. |
Identity |
Cryptographic (e.g. Ed25519) keypair; fingerprint is the stable agent id. Used to sign and verify messages. See Concepts. |
Message |
Communication primitive: sender, optional recipient, topics, payload, optional signature. See Concepts. |
Topic |
Semantic namespace for routing, pool scope, and discovery. See Concepts. |
Task |
Unit of work with objective, constraints, and lifecycle (pending → assigned → completed/failed/cancelled). See Concepts. |
Pool |
Scoped sub-network with membership, admission, and optional governance. See Concepts. |
Decision |
Action emitted by an agent (e.g. SendMessage, ClaimTask, ReportTask). Executor runs them. See API/core. |
Executor |
Runs decisions (e.g. StandardExecutor). See API/runtime. |
Discovery |
Service and queries to find agents by topic/capability. See Concepts. |
Governance |
Model for resolving disputes in a pool (e.g. democratic, dictatorial). See Concepts. |
Admission |
Policy that controls who can join a pool (open, whitelist, token). See API/policy. |
Trust |
Per-agent scores used for discovery threshold and context. See Concepts. |
Transport |
Layer for sending and receiving messages (local, TCP, WebSocket). See Design. |
Store |
Key-value persistence for pools, tasks, discovery. See Store backends. |
Capability |
Declared skill or constraint of an agent for discovery. See Concepts. |