mirror of
https://github.com/docker/docker-agent.git
synced 2026-11-04 10:02:15 +00:00
pkg/harness defines the Event/Provider contract; pkg/codingharness implements it on top of rumpl/harness and exposes Factory. The runtime no longer imports either, so embedders that never run harness agents drop the harness CLI drivers. The CLI and loaderdefaults.Opts register the driver with runtime.RegisterHarness(codingharness.Factory); an unregistered harness agent fails with ErrHarnessNotRegistered.