Learning Resources

Learning Resources

This page gives you a practical “learn the internals” path. The goal isn’t to memorize APIs, but to answer:

  • Where does OpenClaw start?
  • How does the Gateway accept and dispatch messages?
  • How are agent + session keys resolved?
  • How does the agent generate replies, call tools, and fall back on failure?
  • Why do sessions stay ordered, and why don’t groups leak into each other?

Get a verifiable baseline first

If you haven’t run through the shortest path yet, start here:

You should be able to verify at least:

  • openclaw gateway status shows the gateway is running
  • openclaw dashboard opens the Control UI and you can complete one chat run

Reading path (recommended order)

1) Start with the top-down map

If you prefer a “call-chain track” or a “mechanisms track”, continue here:

2) Understand the “data plane”: Gateway WS protocol + method groups

3) Understand the “execution plane”: agent loop + queueing

4) Understand the “safety boundary”: sandbox + tool policy

5) Close the loop: ops and reliability