Something went wrong. Try again.
Personal fork of prime agent. Mirror of: https://mnemosyne.sigilzero.dev/sigilzero/prime-agent
Something went wrong. Try again.
weave GLOSSARY.md
# Prime Agent
Prime Agent runs durable agent conversations and lets optional plugins customize inference, execution, context, and memory. This language distinguishes the recorded conversation from the context presented to a model.
## Conversations and execution
**Session**:
A durable conversation identity with its own history and execution state. Resuming a session continues that identity; starting a fresh session creates another.
_Avoid_: Chat window, worker
**Canonical history**:
The durable record of a session's events, messages, and branch relationships. A model-facing view or compressed representation is not the canonical history.
_Avoid_: Context window, memory view
**Session branch**:
A path through a session's recorded history ending at a selected entry. Different branches can share earlier entries without sharing their later context.
_Avoid_: Separate session, transcript copy
**Turn**:
An agent run initiated by accepted input or an explicit continuation and ending when the agent completes or is interrupted. A turn can contain several model calls and tool executions.
_Avoid_: Model call, message
**Model call**:
One inference request and its response within a turn. Auxiliary tasks such as summarization can make model calls without becoming separate user conversations.
_Avoid_: Turn, session
**Session worker**:
The execution owner of an active session. A client can detach without ending that session's work.
_Avoid_: Client, terminal
**Supervisor**:
The owner of active-worker discovery, routing, and recovery. It is distinct from the worker that executes a session.
_Avoid_: Session engine, client
**Client**:
An interface through which a person or application observes and controls sessions. A client does not define a session's durable identity.
_Avoid_: Session, worker
## Plugins and contributions
**Plugin**:
A named, optional source of agent behavior and contributions with a defined activation lifecycle. A plugin's identity is independent of the implementation language used to provide it.
_Avoid_:…