# Changelog
## [3.0.3](https://gitlab.com/tftio/tools/compare/tftio-cli-common-v3.0.2...tftio-cli-common-v3.0.3) - 2026-06-09
### Other
- typed errors across the workspace (REPO_INVARIANTS error-handling, Tiers 0-2)
- enforce REPO_INVARIANTS gates: totality, closed-set enums, panics, environment access
- remove standalone metadata command variants from the shared command surface
## [3.0.2](https://gitlab.com/tftio/tools/compare/tftio-cli-common-v3.0.1...tftio-cli-common-v3.0.2) - 2026-05-28
### Other
- update Cargo.toml dependencies
## [3.0.1](https://gitlab.com/tftio/tools/compare/tftio-cli-common-v3.0.0...tftio-cli-common-v3.0.1) - 2026-05-27
### Other
- update Cargo.toml dependencies
## [3.0.0](https://gitlab.com/tftio/tools/compare/tftio-cli-common-v2.5.0...tftio-cli-common-v3.0.0) - 2026-05-27
### Other
- update Cargo.toml dependencies
## [2.3.0](https://github.com/tftio-stuff/tools/compare/v2.2.0...v2.3.0) (2026-03-24)
### Features
* add shared --agent-help and --agent-skill support across all CLI crates ([#26](https://github.com/tftio-stuff/tools/issues/26)) ([1b41005](https://github.com/tftio-stuff/tools/commit/1b41005c4a60db93c3afd6985f38dc63772c1e22))
* initialize cargo workspace monorepo ([4182af0](https://github.com/tftio-stuff/tools/commit/4182af079c44f2ba3595b53ea36e2cc24fd43b7f))
### Bug Fixes
* resolve CI failures in format, lint, and dependency compliance ([#38](https://github.com/tftio-stuff/tools/issues/38)) ([a666d3e](https://github.com/tftio-stuff/tools/commit/a666d3e7c71b30d9cb99a3b98cd4cf9e8c94cc16))
* resolve remaining clippy lint in test_support module ([#39](https://github.com/tftio-stuff/tools/issues/39)) ([119cf69](https://github.com/tftio-stuff/tools/commit/119cf69ee6a53bdd5c953264390d4b17367c1f4e))
## [0.5.0](https://github.com/tftio-stuff/tools/compare/cli-common-v0.4.1...cli-common-v0.5.0) (2026-03-12)
### Features
* initialize cargo workspace monorepo ([4182af0](https://github.com/tftio-stuff/tools/commit/4182af079c44f2ba3595b53ea36e2cc24fd43b7f))