Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Reference příkazové řádky

Každý příkaz spustitelného souboru v Rustu, generovaný z jeho deklarace clap: argumenty, výchozí hodnoty, přijímané hodnoty a příklady, které testy crate spouštějí.

238

commands

209

z nich můžete spustit

1638

zdokumentované argumenty

242

spuštěné příklady

Řídicí rovina Majordomus: datově řízený MCP server nad vrstvou .ai/ repozitáře

Spustitelný soubor Majordomus v Rustu. Čte provider-neutrální AI vrstvu repozitáře pod .ai/ a zpřístupňuje ji klientům MCP přes stdio. Téměř každá schopnost je dotaz; těch několik, které cokoli mění, se deklaruje jako příkazy a vypisuje je `capabilities list --kind command`. Většina životního cyklu úlohy (init, start, check, finish, doctor, ...) je shellový nástroj bin/majordomus ve stejném repozitáři. Vývojová sémantika se po jedné sbíhá do schopností tohoto registru (ADR 0040); dokud to u některého příkazu neproběhlo, tento spustitelný soubor jej neimplementuje.

Každý příkaz

Každý má vlastní stránku s použitím, argumenty, jejich výchozími hodnotami a přijímanými hodnotami a alespoň jedním příkladem, který testy crate spouštějí proti sestavenému spustitelnému souboru.

Co z toho činí pravdu

Každý příkaz výše je deklarován jednou, v apps/majordomus-cli/src/cli.rs, spolu s jeho příklady. Spustitelný soubor tu deklaraci převede do docs/generated/cli.json a vykreslují ji tyto stránky, --help a docs/generated/cli.md. Příkaz, který člověk může spustit, nemůže existovat bez příkladu: vlastní validátor spustitelného souboru jej odmítne a příklady zde ukázané jsou vektory argumentů, které testy příkladů crate spouštějí proti sestavené binárce.

Celá příkazová řádka na jedné stránce: stránka příkazové řádky registru. Životní cyklus úlohy (init, start, check, finish, doctor, ...) patří shellovému nástroji bin/majordomus, což je jiný program: viz Příkazy a jeho specifikace.

Prohledává názvy a popisy všech stránek, které tento web publikuje.