Skip to content

Built-in harnesses reorganized as a tree by use case

Changelog

Improvement Platform CloudUI, Agent protocols

On main, not yet released

The built-in harnesses now form a tree where each layer answers one question. Base carries the system essentials. Conversation (the default) adds chat features with no workspace, and Worker adds files, skills and delegation with no compute. Bashkit Worker and the new Sandbox Worker split Worker by where commands run, and each enforces that rule on agents and sessions.

Organizations are migrated once: agents bound to the old Worker move to Bashkit Worker or Sandbox Worker based on their sandbox policy. Worker Base and Generic stay as deprecated harnesses for existing bindings.

See Built-in harnesses and #4484.