Defaults When You Configure Nothing
Understand the out-of-the-box behavior: the bundled OpenClaw agent runtime with per-sender sessions.
Defaults When You Configure Nothing is a free OpenClaw Academy lesson on CoddyKit — lesson 4 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the OpenClaw Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
Good Out of the Box
You do not have to configure everything up front. If you set nothing, OpenClaw still runs with sensible built-in defaults. ✨
The Bundled Runtime
By default it uses the bundled OpenClaw agent runtime. That is the ready-made brain shipped with OpenClaw, no extra wiring needed.
Per-Sender Sessions
Out of the box you also get per-sender sessions. Each person who messages gets their own separate, private conversation context.
Why Per-Sender Matters
Separate sessions mean your chat and a friend's chat never blur together. Memory and context stay cleanly apart by default.
An Empty Config Works
A nearly empty config is valid. OpenClaw fills in the gaps with its defaults, so you start fast and customize later.
{
// defaults handle the rest
}Override Only What You Need
The config is for overrides. Add a key only when you want to change a default, and leave everything else as it ships.
Defaults Plus Your Edits
Your edits sit on top of the defaults. Anything you do not mention keeps its built-in value, so small files stay powerful.
Start Simple
This design lets you start simple. Try the assistant first, then reach for the config only when a real need shows up.
Defaults Are Not Wide Open
Smart defaults still respect your guardrails. You add allowFrom and mentions when you connect channels, so access stays in your control.
When to Customize
Reach for the config when defaults no longer fit, like adding channels, restricting senders, or quieting group chats.
Confidence to Tweak
Because defaults are solid, you can experiment freely. Remove a custom key and behavior simply falls back to the built-in default.
Quick Check
What happens with zero configuration?
Recap
You learned the defaults: the bundled runtime with per-sender sessions, ready instantly. Configure only to override. Course complete! ✅
Frequently asked questions
Is the “Defaults When You Configure Nothing” lesson free?
Yes — the full text of “Defaults When You Configure Nothing” is free to read here on the web, and the OpenClaw Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the OpenClaw Academy course, upgrade to CoddyKit PRO.
What will I learn in “Defaults When You Configure Nothing”?
Understand the out-of-the-box behavior: the bundled OpenClaw agent runtime with per-sender sessions. You practise OpenClaw Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start OpenClaw Academy?
No prior experience is required. OpenClaw Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 4 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Defaults When You Configure Nothing” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this OpenClaw Academy lesson?
Yes. Every OpenClaw Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- The openclaw.json Config File
- Allowlisting Senders with allowFrom
- Group Rules with requireMention and mentionPatterns
- Defaults When You Configure Nothing