Child runs you can follow
When an engine delegates to a child, the delegation is written as a durable graph. Children are reconciled when the parent run seals, transcripts load lazily so the parent stays responsive, and Pi children keep their identity across restarts.
Batches
A batch API dispatches many runs at once, atomically, on a durable foundation.
Free models for OpenCode
OpenCode gets a free lane sourced from the OpenRouter catalog. A background worker qualifies each model with repeated hosted checks and keeps only the ones that pass, and you can refresh the list on demand.
Interface
The default dark theme is a measured graphite palette lifted off pure black, with Dusk kept as its own option and warmer light surfaces with a real elevation ladder. Every searchable picker uses one command grammar. The expanded sidebar runs edge to edge, tablets get a deliberate layout, and long threads load in windows with turn-level virtualization.
Self-hosting and releases
Releases ship through an immutable OCI lane. Self-hosted deployments are hardened, the Quick Start states the pgvector requirement with a one-line Docker command, and the Slack OAuth callback path is fixed. The project is marked alpha.