mirror of
https://github.com/hansjone/oclaw.git
synced 2026-10-08 23:33:16 +08:00
No description
|
|
||
|---|---|---|
| .github/workflows | ||
| _hooks_selftest_workspace | ||
| data | ||
| desktop | ||
| docs | ||
| interfaces | ||
| openclaw | ||
| platform | ||
| prompts | ||
| runtime | ||
| scripts | ||
| tests | ||
| .gitignore | ||
| .gitmodules | ||
| __init__.py | ||
| oclaw.json | ||
| pytest.ini | ||
| README.md | ||
| requirements.txt | ||
Oclaw Architecture Root
This repository is fully consolidated under oclaw/.
Layers
runtime/: core execution loop, routing, skill runtime, hook runtimeinterfaces/: transport adapters (HTTP/WS)gateway/: method handlers and protocol bridgingapplication/: use-cases and orchestration servicesinfrastructure/: runtime-facing integrations/adaptersplatform/: shared platform capabilities (llm, persistence, config, files)tools/: tool registry, MCP adapters, public/system toolsskills/: installable skills and runtime manifests
Naming Rule
- Use
oclawconsistently in paths, symbols, and docs. - Avoid introducing legacy aliases or old naming variants.