AI / OpenClaw Interview Questions
What is the difference between OpenClaw's Gateway and its Canvas process?
| Gateway | Canvas |
| Central control plane handling routing, sessions, and access control | Agent-driven visual workspace for rendering agent-generated content |
| Runs on port 18789 by default | Runs on port 18793 by default, as a separate process |
| Failure affects the whole platform's core routing | Failure is isolated, the Gateway keeps operating if Canvas crashes |
| Brokers every agent run on the instance | Serves agent-writable content, its own distinct security boundary |
Splitting these into separate processes is a deliberate reliability and security choice, keeping a component that renders potentially agent-generated content isolated from the core system that everything else depends on.
More Related questions...