Documentation Index
Fetch the complete documentation index at: https://docs.crewship.ai/llms.txt
Use this file to discover all available pages before exploring further.
crewship runtimes
Lists the runtime/tool entries that mise can install in a crew container. mise (formerly rtx) reads amise.json block in the crew’s devcontainer_config and installs each (tool, version) pair during provisioning.
GET /api/v1/runtimes/catalog. Requires authentication.
Subcommands
list
| Flag | Type | Description |
|---|---|---|
--search | string | Server-side substring filter — passed to /api/v1/runtimes/catalog as ?search= and matched against name, tool, description, or category. |
--category | string | Client-side exact-match filter applied after the fetch (case-insensitive). Common values: languages, tools, cloud, databases. The CLI fetches the full catalog (or the search-filtered subset) and then filters locally. |
TOOL (the mise tool ID — what you put in mise.json), NAME (display label), CATEGORY, VERSIONS (available versions), DEFAULT (the version Crewship picks when the crew config doesn’t pin one).
info
info view echoes whatever the catalog row carries. Backends lists the mise install backends mise can use for this tool (asdf, cargo, npm, pipx, github); when empty the catalog leaves it to mise’s default.
Notes
--searchis server-side (one round-trip with?search=),--categoryis applied client-side after the fetch. Combining the two is fine — the search narrows what’s fetched, then category narrows the local result set.- The default version is the one mise reports for the catalog; pin a specific version in
devcontainer_config.miseif you need reproducibility across upstream catalog updates. - Output respects the global
--formatflag (table,json,yaml).
Related
- Devcontainers guide — mise tools — how mise versions are declared.
- Provisioning API —
/runtimes/catalogendpoint. crewship features— sister command for devcontainer features (the OCI-based install path).