diff --git a/README.md b/README.md index b530894c..d8fc7a78 100644 --- a/README.md +++ b/README.md @@ -181,42 +181,42 @@ External content passes through multiple security layers: ## Architecture ``` -┌────────────────────────────────────────────────────────────────────┐ -│ Channels │ -│ ┌──────┐ ┌──────┐ ┌─────────────┐ ┌─────────────┐ │ -│ │ REPL │ │ HTTP │ │WASM Channels│ │ Web Gateway │ │ -│ └──┬───┘ └──┬───┘ └──────┬──────┘ │ (SSE + WS) │ │ -│ │ │ │ └──────┬──────┘ │ -│ └─────────┴──────────────┴────────────────┘ │ -│ │ │ -│ ┌─────────▼─────────┐ │ -│ │ Agent Loop │ Intent routing │ -│ └────┬─────────┬────┘ │ -│ │ │ │ -│ ┌──────────▼───┐ ┌──▼──────────────┐ │ -│ │ Scheduler │ │ Routines Engine │ │ -│ │(parallel jobs)│ │(cron, event, wh) │ │ -│ └──────┬───────┘ └────────┬─────────┘ │ -│ │ │ │ -│ ┌─────────────┼───────────────────┘ │ -│ │ │ │ -│ ┌───▼────┐ ┌────▼────────────────┐ │ -│ │ Local │ │ Orchestrator │ │ -│ │Workers │ │ ┌───────────────┐ │ │ -│ │(in-proc)│ │ │ Docker Sandbox│ │ │ -│ └───┬────┘ │ │ Containers │ │ │ -│ │ │ │ ┌───────────┐ │ │ │ -│ │ │ │ │Worker / CC│ │ │ │ -│ │ │ │ └───────────┘ │ │ │ -│ │ │ └───────────────┘ │ │ -│ │ └─────────┬───────────┘ │ -│ └──────────────────┤ │ -│ │ │ -│ ┌───────────▼──────────┐ │ -│ │ Tool Registry │ │ -│ │ Built-in, MCP, WASM │ │ -│ └──────────────────────┘ │ -└────────────────────────────────────────────────────────────────────┘ +┌────────────────────────────────────────────────────────────────┐ +│ Channels │ +│ ┌──────┐ ┌──────┐ ┌─────────────┐ ┌─────────────┐ │ +│ │ REPL │ │ HTTP │ │WASM Channels│ │ Web Gateway │ │ +│ └──┬───┘ └──┬───┘ └──────┬──────┘ │ (SSE + WS) │ │ +│ │ │ │ └──────┬──────┘ │ +│ └─────────┴──────────────┴────────────────┘ │ +│ │ │ +│ ┌─────────▼─────────┐ │ +│ │ Agent Loop │ Intent routing │ +│ └────┬──────────┬───┘ │ +│ │ │ │ +│ ┌──────────▼────┐ ┌──▼───────────────┐ │ +│ │ Scheduler │ │ Routines Engine │ │ +│ │(parallel jobs)│ │(cron, event, wh) │ │ +│ └──────┬────────┘ └────────┬─────────┘ │ +│ │ │ │ +│ ┌─────────────┼────────────────────┘ │ +│ │ │ │ +│ ┌───▼─────┐ ┌────▼────────────────┐ │ +│ │ Local │ │ Orchestrator │ │ +│ │Workers │ │ ┌───────────────┐ │ │ +│ │(in-proc)│ │ │ Docker Sandbox│ │ │ +│ └───┬─────┘ │ │ Containers │ │ │ +│ │ │ │ ┌───────────┐ │ │ │ +│ │ │ │ │Worker / CC│ │ │ │ +│ │ │ │ └───────────┘ │ │ │ +│ │ │ └───────────────┘ │ │ +│ │ └─────────┬───────────┘ │ +│ └──────────────────┤ │ +│ │ │ +│ ┌───────────▼──────────┐ │ +│ │ Tool Registry │ │ +│ │ Built-in, MCP, WASM │ │ +│ └──────────────────────┘ │ +└────────────────────────────────────────────────────────────────┘ ``` ### Core Components