Metadata-Version: 2.4
Name: bazaar-contrib-agent
Version: 0.3.0rc4
Summary: Agent configuration, instances and local composition
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Dist: bazaar-contrib-config~=0.3.0rc1
Requires-Dist: bazaar-contrib-messages~=0.3.0rc1
Requires-Dist: bazaar-contrib-collaboration~=0.3.0rc1
Requires-Dist: bazaar-contrib-reminder~=0.3.0rc1
Requires-Dist: bazaar-contrib-timer~=0.3.0rc1
Requires-Dist: bazaar-contrib-legacy-node-migrations~=0.3.0rc1
Requires-Dist: bazaar-core~=0.3.0rc1
Requires-Dist: bazaar-contrib-storage~=0.3.0rc1
Requires-Dist: bazaar-contrib-schema~=0.3.0rc1
Requires-Dist: bazaar-contrib-audit~=0.3.0rc1
Requires-Dist: bazaar-contrib-channel~=0.3.0rc1
Requires-Dist: bazaar-contrib-harness~=0.3.0rc1
Requires-Dist: bazaar-contrib-sidecar~=0.3.0rc1
Requires-Dist: bazaar-contrib-invoke~=0.3.0rc1
Requires-Dist: click>=8.1.0
Requires-Dist: jinja2>=3.1.6
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-agent

Configure agents and their channel and harness providers.

```sh
bcn contrib add agent --enable
```

The corresponding entry in `config.toml`:

```toml
version = "5"

[[contribs]]
package = "bazaar-contrib-agent~=0.3.0rc1"
[[contribs.enabled]]
entry = "agent-execution"
[[contribs.enabled]]
entry = "agent"
[contribs.enabled.config]
agents = []
```

Add an agent with `bcn agent add --name Desk --channel CHANNEL_KIND --harness HARNESS_KIND`.
See [agent commands](../agent-command/README.md) for editing and conversation review.
