CITATION — REFERENCE ENTRY

v1-packages-and-state · wang2025sdk

Revision 292ea34c-38bf-4765-974e-f4945cf95842 · 8/29/2026, 11:17:15 AM UTC
Citation
wang2025sdk
Claim ID
v1-packages-and-state
Assertion
OpenHands V1 is organised into four Python packages: openhands.sdk for core abstractions and the event system, openhands.tools for tool implementations, openhands.workspace for execution environments, and openhands.agent_server for a REST and WebSocket API. Agents, tools, and LLM configurations are immutable and validated at construction; the only mutable component is a conversation state object holding an append-only event log, which allows sessions to be persisted incrementally and resumed by replaying events.
Locator
section: 4.1-4.2
Available in