blueclaw

Concepts

pagewhat it covers
ConnectorA connector is the adapter that turns one platform's message into the normalized event the runtime handles.
Task runA task run is the durable record of one unit of work, from intake to its final reply.
Event ledgerThe event ledger is the append-only list of events that belong to one task run.
ApprovalAn approval is a person's answer to a tool call the host held before it ran.
PolicyThe policy document is the list of people and circles blueclaw serves, and the source every identity is derived from.
PersonaThe persona is three JSON documents that say who the agent is, how it carries itself, and how one person wants to be worked with.
ToolA tool is a descriptor bound to a handler, and every behavior the runtime applies to a call is read from the descriptor.
SkillA skill is a directory with a SKILL.md that teaches the agent a workflow, loaded only when a task needs it.
MemoryMemory is what the agent keeps about the people it serves between tasks, stored by bluememo.
CapabilitiesA 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.
ScheduleA schedule is a task that runs on its own at a set time.
LearningLearning is a background review that turns finished work into learned skills and soul revisions.
ACP sessionsAn ACP session is a conversation an ACP client holds with blueclaw acting as the agent.