Expand description
Agent types for multi-agent coordination.
This module contains agent identity, memory access control, and message types that were consolidated from cellstate-agents into cellstate-core.
Structs§
- Agent
Action - An action taken by an agent.
- Agent
Beliefs - Collection of an agent’s beliefs.
- Agent
Goal - A goal that an agent is pursuing.
- Agent
Observation - An observation made by an agent after an action.
- Agent
Plan - A plan to achieve a goal.
- Belief
- A belief held by an agent.
- Learning
- A learning extracted from an observation.
- Memory
Access - Memory access configuration for an agent.
- Memory
Permission - A single memory permission entry.
- Memory
Region Config - Configuration for a memory region.
- Plan
Cost - Cost estimate for a plan.
- Plan
Step - A single step in a plan.
- Retry
Policy - Policy for retrying failed actions.
- Success
Criterion - A measurable criterion for goal success.
Enums§
- Action
Status - Status of an action.
- Action
Type - Type of action an agent can take.
- Agent
Target - Target for a message or delegation: either a specific agent by ID or any agent of a given type.
- Backoff
Strategy - Backoff strategy for retries.
- Belief
Source - Source of a belief.
- Belief
Type - Type of belief.
- Conflict
Resolution - Strategy for resolving conflicts.
- Conflict
Status - Status of a conflict.
- Conflict
Type - Type of conflict.
- Goal
Status - Status of an agent goal.
- Goal
Type - Type of goal.
- Handoff
Reason - Reason for a handoff.
- Learning
Type - Type of learning.
- Memory
Region - Type of memory region.
- Message
Priority - Priority level for messages.
- Message
Type - Type of agent message.
- Permission
Scope - Permission scope for memory access.
- Plan
Status - Status of a plan.
- Resolution
Strategy - Strategy for resolving a conflict.
- Step
Status - Status of a plan step.