Concepts
| page | what it covers |
|---|---|
| Connector | A connector is the adapter that turns one platform's message into the normalized event the runtime handles. |
| Task run | A task run is the durable record of one unit of work, from intake to its final reply. |
| Event ledger | The event ledger is the append-only list of events that belong to one task run. |
| Approval | An approval is a person's answer to a tool call the host held before it ran. |
| Policy | The policy document is the list of people and circles blueclaw serves, and the source every identity is derived from. |
| Persona | The persona is three JSON documents that say who the agent is, how it carries itself, and how one person wants to be worked with. |
| Tool | A tool is a descriptor bound to a handler, and every behavior the runtime applies to a call is read from the descriptor. |
| Skill | A skill is a directory with a SKILL.md that teaches the agent a workflow, loaded only when a task needs it. |
| Memory | Memory is what the agent keeps about the people it serves between tasks, stored by bluememo. |
| Capabilities | A capability is an operation a separate service performs on the agent's behalf, such as sending a message, changing a calendar, or running a model. |
| Schedule | A schedule is a task that runs on its own at a set time. |
| Learning | Learning is a background review that turns finished work into learned skills and soul revisions. |
| ACP sessions | An ACP session is a conversation an ACP client holds with blueclaw acting as the agent. |