Metadata-Version: 2.4
Name: bazaar-contrib-harness
Version: 0.3.0rc8
Summary: Public harness execution contracts and provider registration
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Dist: bazaar-core~=0.3.0rc1
Requires-Dist: pydantic>=2.12.0
Requires-Python: >=3.15
Project-URL: Repository, https://github.com/yuchanns/bazaar-compute-node
Description-Content-Type: text/markdown

# bazaar-contrib-harness

Enable harness support and install your chosen harness contrib:

```sh
bcn contrib add harness --enable
bcn contrib add HARNESS_KIND --enable
```

The corresponding entry in `config.toml`:

```toml
version = "5"

[[contribs]]
package = "bazaar-contrib-harness~=0.3.0rc1"
[[contribs.enabled]]
entry = "harness-builders"
```

After enabling a channel contrib, select the harness when creating an agent:

```sh
bcn agent add --name Desk --channel CHANNEL_KIND --harness HARNESS_KIND
```

Replace `HARNESS_KIND` and `CHANNEL_KIND` with your enabled contrib names.
See [agent configuration](../agent/README.md) for permissions and
[agent commands](../agent-command/README.md) for managing agents.
