gen-tool-catalog

command
v0.4.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

gen-tool-catalog walks the one-user full-access registry and emits the machine-readable catalog (JSON) and human-readable rendering (Markdown) for both the full registry and the default toolset: docs/tool-catalog.{json,md} and docs/default-toolset.{json,md}.

Usage:

go run ./scripts/gen-tool-catalog -out docs

The generator is deterministic: runs from the same code emit byte-identical output. CI uses `make catalog-drift` to refuse PRs that forget to regenerate after adding or changing a tool. No network calls, no real Clockify client — the descriptor builders only need the Service struct populated with nil fields.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL