Skip to main content

Agent settings

Everything OmniCoreAgent(agent_config={...}) takes. Each description is the comment above the setting in the code.

Defaults in full

memory_config

How much of a session’s history a run is given: a sliding window of messages or tokens, and optional summaries of what falls out of it.

privacy_config

Personal data (email, phone, SSN, card numbers) redacted per boundary. By default only the record (telemetry and its exports) is redacted; the model, memory, files, stream and answer see the real data.

context_management

Keeps a run’s context under a token budget before each model call: past threshold_percent of value, older messages are truncated or summarized, keeping the preserve_recent latest.

tool_offload

A tool result over the thresholds is saved to the workspace, and the model gets a preview and an artifact it can read in full.

governance_config

The policy (a profile, a policy, or a policy file), budgets, the sandbox provider and its manifest, and how unanswered approvals are handled. Off by default; see the security model.