Skip to main content

Module types

Module types 

Source
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§

AffectContagionResult
Result of affect contagion processing on a single agent.
AffectContent
Affect-carrying message content with VAD (Valence-Arousal-Dominance) scores.
AffectHistory
Full affect history for a single agent.
AffectHistoryEntry
A single entry in an agent’s affect history.
AffectState
Emotional/affect state for communication context.
AuditEntry
An audit log entry.
ChannelEncryption
Channel-level encryption configuration.
CognitiveEdge
An edge in a cognitive graph.
CognitiveNode
A node in a cognitive graph attached to communication.
CommCapabilities
What communication capabilities an agent has.
CommId
Universal UUID-based identifier used across the comm system.
CommPreferences
Communication preferences.
CommTimestamp
Logical timestamp for causal ordering of communication events.
CommTrustProfile
Trust profile for an agent.
CommunicatingAgent
Rich agent profile for the communication system.
CommunicationLogEntry
Entry in the communication context log (like memory’s conversation_log).
ConsentGateEntry
A single consent gate entry.
ConsentRequest
A pending consent request (for the consent flow tools).
ConversationSummary
Summary of a conversation thread.
ConversationSummaryDetailed
Detailed conversation statistics for a channel.
EchoChainEntry
A single entry in a message’s forwarding (echo) chain.
FederatedZone
A federated zone that this node communicates with.
FederationConfig
Configuration for cross-zone federation.
FederationGateway
A gateway node for cross-zone federation.
FederationMessage
A message that traverses federation boundaries (cross-zone messaging).
FullContent
Full rich message combining text, optional semantic and affect layers.
GatewayConfig
Configuration for a federation gateway.
GroundingEvidence
A piece of grounding evidence.
GroundingResult
Result of grounding a claim against the communication store.
HiveConstituent
A member of a hive mind.
HiveMind
A hive-mind group: multiple agents sharing a communication context.
IdentityAnchor
Cryptographic identity anchor (public key fingerprint).
MeldSession
A temporary mind meld session.
MergedMemoryEntry
An entry in the merged memory of a hive mind.
MetaContent
Metadata-only message (no user-visible content).
NodeSource
Source of a cognitive node.
PrecognitiveContent
Predictive/precognitive message content.
PreservedBoundary
A boundary that is preserved for an individual in a hive.
RateLimitConfig
Rate limiting configuration.
SemanticConflict
A conflict from semantic operations.
SemanticContent
Semantically structured content with fragments and optional context.
SemanticFragment
A fragment of semantic content attached to a message.
SemanticOperation
A semantic operation record (send/extract/graft).
TemporalCommitment
Proof that a message existed at a particular time.
TemporalContent
Time-shifted or scheduled content with delivery and expiry windows.
TemporalMessage
A time-scheduled message in the temporal queue.
UnifiedCognitiveSpace
Shared cognitive state for a hive mind.
UnspeakableContent
Content that cannot be represented in text form.
ZonePolicyConfig
Per-zone federation policy configuration.

Enums§

AuditEventType
Audit event types for security logging.
Availability
Agent availability status.
CognitiveEdgeType
Types of cognitive edges.
CognitiveNodeType
Types of cognitive nodes.
CollectiveDecisionMode
How the hive reaches collective decisions.
CommTrustLevel
Seven-level trust hierarchy for agent communication.
ConflictResolutionStrategy
Strategy for resolving conflicts in a hive.
ConsentScope
Scope of a consent grant.
ConsentStatus
Status of a consent grant.
Emotion
Named emotion categories.
EncryptionScheme
Encryption schemes supported for messages.
FederationPolicy
Federation policy for a zone.
GroundingStatus
Grounding status.
HiveRole
Role within a hive mind.
MessageContent
Rich message content types as defined in SPEC-03.
NodeContent
Content payload for a cognitive node.
ParticipantRole
Participant roles within a channel.
RichChannelType
Rich channel types (extends the base ChannelType).
RichMessageContent
Rich message content carrying text, semantic graphs, affect, or combinations.
SeparationPolicy
Policy governing how agents can leave a hive.
TemporalProofType
Type of proof for temporal commitment.
TemporalTarget
When a message should be delivered.
TimeoutAction
What to do when a temporal message times out.
UrgencyLevel
Urgency levels for communication.