Files
wehub-resource-sync aa1a5d5763
CI / Release hygiene (push) Has been cancelled
CI / Python targeted tests (push) Has been cancelled
CI / Frontend build (push) Has been cancelled
Pages / Build and deploy public pages (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:18:17 +08:00

30 lines
1.1 KiB
ReStructuredText

Runtime Skills
==============
GOD uses JiuwenClaw as the out-of-process agent runtime and AgentSociety as the product-level skill execution path.
Runtime bridge
--------------
The default local runtime instance is ``god-town``. Startup maps GOD model settings to both AgentSociety and JiuwenClaw environment variables, then starts JiuwenClaw services on local ports.
Relevant defaults:
- Agent WebSocket: ``RUNTIME_AGENT_PORT=19092``
- Runtime web: ``RUNTIME_WEB_PORT=20000``
- Runtime gateway: ``RUNTIME_GATEWAY_PORT=20001``
- Runtime UI: ``RUNTIME_UI_PORT=6173``
Skill packages
--------------
Custom agent skills are managed through backend routes under ``/api/v1/agent-skills``. Setup and Agent Studio keep skill runtime metadata synchronized with experiment config so agents use the same runtime path after generation, import, and apply flows.
Where to inspect
----------------
- ``agentsociety/packages/agentsociety2/agentsociety2/backend/routers/agent_skills.py``
- ``agentsociety/packages/agentsociety2/agentsociety2/backend/routers/god_setup.py``
- ``agentsociety/packages/agentsociety2/agentsociety2/backend/routers/experiment_configs.py``
- ``jiuwenclaw/``