aria-agent-core 0.19.0

Unified agent runtime: wraps the codex harness loop, injects recalled context (ContextStore contract), isolates tools in a sandbox.
Documentation

agent-core — the unified agent runtime.

It wraps the codex harness-style agent loop and guarantees the context contract: every [Agent::run] first recalls context from the store (vector/semantic recall — see [context::embed]), then after producing a reply memorizes both the user turn and the assistant reply. Tool execution is isolated in a Sandbox.

The store itself is an implementation detail: the cloud uses Postgres + pgvector, the on-device SDK uses the embedded store. The contract lives in [context].

The LLM is accessed through [ModelClient]; a deterministic [StubModel] is the default so the runtime is runnable without an API key. Enable the openai feature to use the real OpenAI Responses/Chat API.