v1.34.0 — fusaops adapters --format json
What's new
Adds --format json to fusaops adapters, enabling CI scripts and tooling to introspect installed adapters programmatically.
Adapter JSON output (REQ-FO-CLI050)
fusaops adapters --format jsonOutput:
[
{"name": "gofusa", "tool": "gofusa", "language": "go", "available": true},
{"name": "cpfusa", "tool": "cpfusa", "language": "cpp", "available": false},
{"name": "cfusa", "tool": "cfusa", "language": "c", "available": false},
{"name": "rsfusa", "tool": "rsfusa", "language": "rust", "available": false},
{"name": "pyfusa", "tool": "pyfusa", "language": "python", "available": false},
{"name": "jfusa", "tool": "jfusa", "language": "java", "available": false}
]Useful for CI steps that need to conditionally run language-specific checks based on which tools are installed, without parsing the human-readable text table.
Safety
- Requirements: 258 (added REQ-FO-CLI050)
- 1 new test; combined coverage 81.6%