Skip to content

Commit 277f778

Browse files
committed
docs: document managed stations and bump to 0.6.0
1 parent baf862b commit 277f778

4 files changed

Lines changed: 34 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.6.0] - 2026-05-24
9+
10+
### Added
11+
- Managed tools: external CLIs that Brigade can install and wire per station via `brigade add <station>`. Brigade shells out to each tool, never importing it in process.
12+
- `memory-doctor` and `bootstrap-doctor` attached to the `memory` station.
13+
- `content-guard` attached to the `guard` station.
14+
- New `tokens` station with `tokenjuice` for output compaction.
15+
- `brigade doctor` folds installed managed tools into its report and surfaces each tool's own health. Tools that are not installed are reported as non-failing `[todo]` hints, so doctor stays green on a bare host.
16+
817
## [0.5.0] - 2026-05-24
918

1019
### Changed
@@ -115,7 +124,8 @@ Initial release.
115124
- OpenClaw adapter fragments and harness-aware doctor checks.
116125
- Experimental Hermes adapter fragments.
117126

118-
[Unreleased]: https://github.com/solomonneas/solo-mise/compare/v0.5.0...HEAD
127+
[Unreleased]: https://github.com/solomonneas/solo-mise/compare/v0.6.0...HEAD
128+
[0.6.0]: https://github.com/solomonneas/solo-mise/compare/v0.5.0...v0.6.0
119129
[0.5.0]: https://github.com/solomonneas/solo-mise/compare/v0.4.0...v0.5.0
120130
[0.4.0]: https://github.com/solomonneas/solo-mise/compare/v0.3.0...v0.4.0
121131
[0.3.0]: https://github.com/solomonneas/solo-mise/compare/v0.2.0...v0.3.0

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,27 @@ Re-running `brigade init` against an existing target is safe. It refuses to over
124124

125125
See [QUICKSTART.md](QUICKSTART.md) for setup, verification, and the ingest flow.
126126

127+
## Managed stations
128+
129+
Some stations can install and wire external tools for you. Run `brigade add <station>` to install any tool attached to that station that is not already on your PATH, then wire its default config. Tools are never imported in process; Brigade shells out to each CLI, so the boundary stays model-neutral and mixed-language.
130+
131+
```bash
132+
brigade add memory # memory-doctor + bootstrap-doctor
133+
brigade add guard # content-guard
134+
brigade add tokens # tokenjuice
135+
```
136+
137+
The four managed tools:
138+
139+
| Station | Tool | What it does |
140+
|---|---|---|
141+
| `memory` | `memory-doctor` | memory index health, dead-link lint, handoff counts |
142+
| `memory` | `bootstrap-doctor` | bootstrap-file size and limit audit |
143+
| `guard` | `content-guard` | policy-driven content scanning |
144+
| `tokens` | `tokenjuice` | output compaction via host hooks |
145+
146+
`brigade doctor` folds installed tools into its report and surfaces each tool's own health. A tool that is not installed is never a failure: it shows up as a non-failing `[todo]` hint telling you to run `brigade add <station>`. That keeps doctor green on a bare host while still pointing you at what is available to add.
147+
127148
### What a green doctor looks like
128149

129150
```text

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "brigade-cli"
7-
version = "0.5.0"
7+
version = "0.6.0"
88
description = "Run your agent brigade: an operator-system CLI that bootstraps, checks, and operates agent workspaces across harnesses."
99
readme = "README.md"
1010
requires-python = ">=3.10"

src/brigade/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Solomon's Mise en Place: installable starter kit for an agent kitchen."""
22

3-
__version__ = "0.5.0"
3+
__version__ = "0.6.0"

0 commit comments

Comments
 (0)