Skip to main content

openclaw completion

Genereer shell-aanvullingsscripts, sla ze op in de cache onder de OpenClaw-status en installeer ze desgewenst in je shellprofiel.

Gebruik

Opties

  • -s, --shell <shell>: doelshell (zsh, bash, powershell, fish; standaard: zsh)
  • -i, --install: shell-aanvulling installeren door een source-regel voor het gecachete script aan je shellprofiel toe te voegen
  • --write-state: aanvullingsscript(s) naar $OPENCLAW_STATE_DIR/completions schrijven (standaard ~/.openclaw/completions) zonder ze naar stdout te schrijven; met --shell wordt alleen die shell geschreven, anders alle vier
  • -y, --yes: bevestigingsvragen voor installatie overslaan (niet-interactief)

Installatieproces

--install laat je profiel naar het gecachete script verwijzen, dus de cache moet eerst bestaan: als deze ontbreekt, mislukt de opdracht en wordt aangegeven dat je openclaw completion --write-state moet uitvoeren. Combineer dit met --write-state --install om beide in één stap uit te voeren. Zonder --shell detecteert --install de shell via $SHELL (met zsh als terugvaloptie). De installatie schrijft een klein # OpenClaw Completion-blok naar je shellprofiel en vervangt eventuele oudere, trage source <(openclaw completion ...)-regels door de gecachete source-regel:

Opmerkingen

  • Zonder --install of --write-state schrijft de opdracht het script naar stdout.
  • Bij het genereren van aanvullingen wordt de volledige opdrachtstructuur direct geladen, inclusief CLI-opdrachten van plugins, zodat geneste subopdrachten worden opgenomen.
  • openclaw update vernieuwt de aanvullingscache automatisch na een geslaagde update; openclaw doctor kan ontbrekende of verouderde aanvullingsconfiguraties herstellen.

Gerelateerd