Help us shape the future of Go! Take the 2026 Go Developer Survey

platforms/

directory
v0.19.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2026 License: MIT

Directories

Path Synopsis
agent
harness command
Command orb-agent is the team agent image's entrypoint: it sets an agent up from one file, /agent/agent.yaml, and runs it, `orb chat` as the agent's user and each sidecar its platforms declare as another.
Command orb-agent is the team agent image's entrypoint: it sets an agent up from one file, /agent/agent.yaml, and runs it, `orb chat` as the agent's user and each sidecar its platforms declare as another.
Package browser assembles Orb's engine with an isolated, in-memory workspace.
Package browser assembles Orb's engine with an isolated, in-memory workspace.
Package memory is an in-memory harness.FileSystem port: POSIX virtual paths, files and directories, no symlinks.
Package memory is an in-memory harness.FileSystem port: POSIX virtual paths, files and directories, no symlinks.
Package native is the native host's durable state: the SQLite database that holds settings, credentials, model catalogs, sessions and Bridge documents, its one-time import from Pi-compatible files, and the per-conversation owner locks that keep one Orb process writing each conversation (DECISIONS.md "Native SQLite storage").
Package native is the native host's durable state: the SQLite database that holds settings, credentials, model catalogs, sessions and Bridge documents, its one-time import from Pi-compatible files, and the per-conversation owner locks that keep one Orb process writing each conversation (DECISIONS.md "Native SQLite storage").
accounts
Package accounts backs the named-credential store with a private JSON file.
Package accounts backs the named-credential store with a private JSON file.
bridge
Package bridge supplies explicit filesystem and IPC adapters for Orb Bridge.
Package bridge supplies explicit filesystem and IPC adapters for Orb Bridge.
bridge/daemon
Package daemon is the native Bridge service: the process `orb bridge run` serves, reached over private IPC sockets in the profile directory, its peers over Tailcat and WebSocket, the machine-level calls it answers peers (host.*), and its installation as a systemd user service or on a server over SSH.
Package daemon is the native Bridge service: the process `orb bridge run` serves, reached over private IPC sockets in the profile directory, its peers over Tailcat and WebSocket, the machine-level calls it answers peers (host.*), and its installation as a systemd user service or on a server over SSH.
sandbox
Package sandbox limits filesystem effects of child commands.
Package sandbox limits filesystem effects of child commands.
selfupdate
Package selfupdate replaces the running orb with a signed release: it fetches the same archive and checksums.txt that scripts/install.sh does, verifies the signature and sha256, and swaps the binary by atomic rename.
Package selfupdate replaces the running orb with a signed release: it fetches the same archive and checksums.txt that scripts/install.sh does, verifies the signature and sha256, and swaps the binary by atomic rename.
sqlite
Package sqlite supplies explicitly opened native persistence.
Package sqlite supplies explicitly opened native persistence.
tailcat
Package tailcat supplies stream transport only.
Package tailcat supplies stream transport only.
teamenv
Package teamenv is the receiving side of a team agent's entrypoint contract (platforms/agent/harness): credentials on ORB_SECRETS_FD and ORB_AUTH_FD, never in the environment or files the agent's tools could open, and a process its same-user tools cannot inspect.
Package teamenv is the receiving side of a team agent's entrypoint contract (platforms/agent/harness): credentials on ORB_SECRETS_FD and ORB_AUTH_FD, never in the environment or files the agent's tools could open, and a process its same-user tools cannot inspect.
Package websocket carries Bridge's pinned TLS stream over browser WebSockets.
Package websocket carries Bridge's pinned TLS stream over browser WebSockets.
Package worker is the Worker host (DECISIONS.md P2, P10): the ports an Orb runtime needs inside a Cloudflare Durable Object or a self-hosted Celld cell, backed by the object's key-value storage, plus the assembly that resumes one session per object and serves it over kernel RPC frames.
Package worker is the Worker host (DECISIONS.md P2, P10): the ports an Orb runtime needs inside a Cloudflare Durable Object or a self-hosted Celld cell, backed by the object's key-value storage, plus the assembly that resumes one session per object and serves it over kernel RPC frames.
peer
Package peer makes a Worker object a Bridge peer (DECISIONS.md P11): a persisted identity in the object's Store, the object's own Orb attached as its orb.instance/1 service, pinned-TLS streams over the object's WebSockets, and the owner's admin surface.
Package peer makes a Worker object a Bridge peer (DECISIONS.md P11): a persisted identity in the object's Store, the object's own Orb attached as its orb.instance/1 service, pinned-TLS streams over the object's WebSockets, and the owner's admin surface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL