Overview
ArgentOS is configured through~/.argentos/argent.json. This file controls agent behavior, model routing, channel integrations, gateway settings, storage backends, and more.
The configuration is validated against a Zod schema on load. Invalid fields produce clear error messages with paths to the problematic values.
Configuration File Location
Primary:~/.argentos/argent.json
The state directory (
~/.argentos/) can be overridden with the ARGENT_STATE_DIR environment variable. The config file is a symlink target — on systems migrating from OpenClaw, it may symlink to ~/.openclaw/openclaw.json.Top-Level Sections
agents Section
Theagents section contains agent-level defaults and per-agent overrides:
