Oh My Subagents 0.2.0
Highlights
- Banksia is now Oh My Subagents: a local runtime that turns ad-hoc parent/subagent delegation into durable, supervised, accountable work.
- The new PyPI distribution is
oh-my-subagents, withomsas the canonical CLI. - The runtime now presents the OMS identity consistently across the CLI, Console, API metadata, prompts, docs, examples, packaging, and CI.
- The README now explains the durable delegation model and shows a concrete multi-wave bug-fix example.
OMS_*environment variables are canonical. ExistingBANKSIA_*variables and thebanksiaCLI remain supported during0.2.xwith deprecation warnings and conflict detection.- Existing data remains in the stable Banksia protocol locations: the
banksiaPython import,.banksiaTask workspaces,banksia.persistence, configured PostgreSQL schemas, and native service identifier are intentionally unchanged. - Installed-distribution verification now covers wheel/sdist identity, both CLI entry points, isolated initialization and reset, server health/readiness, packaged Console assets, durable Task restart, and Windows service lifecycle.
Upgrade from Banksia
Stop the existing controller before replacing the distribution:
banksia service stop
pipx uninstall banksia
pipx install oh-my-subagents
oms service installThen confirm the migrated installation:
oms --version
oms service statusNo database reset, data copy, or workspace rename is required. See Migrate from Banksia for compatibility details and rollback guidance.