Overview of OpenComputer SDK Modules
mainThe @opencomputer/sdk is organized into several functional modules. Depending on your use case, you will interact with one or more of the following:
- Sandbox: Create, connect, and manage the sandbox lifecycle.
- Usage & Tags: Query usage, group by tag, and manage sandbox tags.
- Exec: Run commands and manage execution sessions.
- Sandbox agent: Start and manage an agent session inside a sandbox (Note: This is a low-level module and is deprecated).
- Filesystem: Read, write, and manage files within the sandbox.
- PTY: Manage interactive terminal sessions.
- Image: Use the declarative sandbox image builder.
- Snapshots: Access and manage pre-built sandbox environments.
- Secret Stores: Manage secrets and egress control.