Expand description
Rich types for the agentic-comm specification.
Covers: CommunicatingAgent, Consent, Trust, Affect, Temporal, Federation, Hive, Semantic, Encryption, and extended channel/participant types.
Structs§
- Affect
Contagion Result - Result of affect contagion processing on a single agent.
- Affect
Content - Affect-carrying message content with VAD (Valence-Arousal-Dominance) scores.
- Affect
History - Full affect history for a single agent.
- Affect
History Entry - A single entry in an agent’s affect history.
- Affect
State - Emotional/affect state for communication context.
- Audit
Entry - An audit log entry.
- Channel
Encryption - Channel-level encryption configuration.
- Cognitive
Edge - An edge in a cognitive graph.
- Cognitive
Node - A node in a cognitive graph attached to communication.
- Comm
Capabilities - What communication capabilities an agent has.
- CommId
- Universal UUID-based identifier used across the comm system.
- Comm
Preferences - Communication preferences.
- Comm
Timestamp - Logical timestamp for causal ordering of communication events.
- Comm
Trust Profile - Trust profile for an agent.
- Communicating
Agent - Rich agent profile for the communication system.
- Communication
LogEntry - Entry in the communication context log (like memory’s conversation_log).
- Consent
Gate Entry - A single consent gate entry.
- Consent
Request - A pending consent request (for the consent flow tools).
- Conversation
Summary - Summary of a conversation thread.
- Conversation
Summary Detailed - Detailed conversation statistics for a channel.
- Echo
Chain Entry - A single entry in a message’s forwarding (echo) chain.
- Federated
Zone - A federated zone that this node communicates with.
- Federation
Config - Configuration for cross-zone federation.
- Federation
Gateway - A gateway node for cross-zone federation.
- Federation
Message - A message that traverses federation boundaries (cross-zone messaging).
- Full
Content - Full rich message combining text, optional semantic and affect layers.
- Gateway
Config - Configuration for a federation gateway.
- Grounding
Evidence - A piece of grounding evidence.
- Grounding
Result - Result of grounding a claim against the communication store.
- Hive
Constituent - A member of a hive mind.
- Hive
Mind - A hive-mind group: multiple agents sharing a communication context.
- Identity
Anchor - Cryptographic identity anchor (public key fingerprint).
- Meld
Session - A temporary mind meld session.
- Merged
Memory Entry - An entry in the merged memory of a hive mind.
- Meta
Content - Metadata-only message (no user-visible content).
- Node
Source - Source of a cognitive node.
- Precognitive
Content - Predictive/precognitive message content.
- Preserved
Boundary - A boundary that is preserved for an individual in a hive.
- Rate
Limit Config - Rate limiting configuration.
- Semantic
Conflict - A conflict from semantic operations.
- Semantic
Content - Semantically structured content with fragments and optional context.
- Semantic
Fragment - A fragment of semantic content attached to a message.
- Semantic
Operation - A semantic operation record (send/extract/graft).
- Temporal
Commitment - Proof that a message existed at a particular time.
- Temporal
Content - Time-shifted or scheduled content with delivery and expiry windows.
- Temporal
Message - A time-scheduled message in the temporal queue.
- Unified
Cognitive Space - Shared cognitive state for a hive mind.
- Unspeakable
Content - Content that cannot be represented in text form.
- Zone
Policy Config - Per-zone federation policy configuration.
Enums§
- Audit
Event Type - Audit event types for security logging.
- Availability
- Agent availability status.
- Cognitive
Edge Type - Types of cognitive edges.
- Cognitive
Node Type - Types of cognitive nodes.
- Collective
Decision Mode - How the hive reaches collective decisions.
- Comm
Trust Level - Seven-level trust hierarchy for agent communication.
- Conflict
Resolution Strategy - Strategy for resolving conflicts in a hive.
- Consent
Scope - Scope of a consent grant.
- Consent
Status - Status of a consent grant.
- Emotion
- Named emotion categories.
- Encryption
Scheme - Encryption schemes supported for messages.
- Federation
Policy - Federation policy for a zone.
- Grounding
Status - Grounding status.
- Hive
Role - Role within a hive mind.
- Message
Content - Rich message content types as defined in SPEC-03.
- Node
Content - Content payload for a cognitive node.
- Participant
Role - Participant roles within a channel.
- Rich
Channel Type - Rich channel types (extends the base ChannelType).
- Rich
Message Content - Rich message content carrying text, semantic graphs, affect, or combinations.
- Separation
Policy - Policy governing how agents can leave a hive.
- Temporal
Proof Type - Type of proof for temporal commitment.
- Temporal
Target - When a message should be delivered.
- Timeout
Action - What to do when a temporal message times out.
- Urgency
Level - Urgency levels for communication.