Documentation
¶
Overview ¶
Command ctxdocs prints Contexo's command surface as JSON, for the docs site to render its flag and schema tables from.
It is deliberately NOT part of the ctx binary: .goreleaser.yaml builds ./cmd/ctx only, so this never ships to users. It reads static descriptors — no network, no auth, no .contexo state — and writes only to stdout.
Regenerate the committed snapshot after changing any command or MCP tool:
go run ./cmd/ctxdocs > ../contexo-landing/apps/docs/src/data/contexo-cli.json
Click to show internal directories.
Click to hide internal directories.