Back to Manual
🧠core concepts/agent semantics

agent semantics

iocane models systems in terms of agents, not just microservices. an agent is any autonomous execution unit that makes decisions, spawns work, calls tools, or retries actions.

  • identity: derived from span attributes (agent.id, agent.name).
  • roles: agents are classified as planners, workers, or tool executors based on behavior.
  • traffic classes: distinguishes between tool calls, token streams, and checkpointing operations.