Gli override di installazione dei Plugin consentono ai maintainer di testare le installazioni dei Plugin al momento della configurazione rispetto a uno specifico pacchetto npm o a un tarball locale prodotto con npm-pack. Sono destinati solo alla validazione E2E e dei pacchetti. Gli utenti normali dovrebbero installare i Plugin conDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw plugins install.
Ambiente
Gli override sono disabilitati a meno che entrambe le variabili siano impostate:npm:<registry-spec>per pacchetti di registro e versioni esatte o tagnpm-pack:<path.tgz>per tarball locali prodotti danpm pack
npm-pack: vengono risolti dalla directory di lavoro corrente.
Comportamento
Quando un flusso al momento della configurazione richiede di installare un Plugin il cui id compare nella mappa, OpenClaw usa la sorgente di override invece della sorgente npm da catalogo, inclusa nel bundle o predefinita. Questo si applica all’onboarding e ad altri flussi che usano il programma condiviso di installazione dei Plugin al momento della configurazione. Gli override applicano comunque l’id del Plugin previsto. Un tarball mappato acodex
deve installare un Plugin il cui id nel manifest è codex.
Gli override non ereditano lo stato ufficiale di sorgente attendibile. Anche quando la voce del catalogo
rappresenta normalmente un pacchetto di proprietà di OpenClaw, un override viene trattato come
input di test fornito dall’operatore.
I file .env del workspace non possono abilitare gli override di installazione. Imposta queste variabili nella
shell attendibile, nel job CI o nel comando di test remoto che avvia OpenClaw.