slopsentral command installs, updates, and removes selected plugins for selected harnesses.
The Python owner uses locked dependencies and uv.
The bootstrap installs the command itself, without selecting host plugins.
Select the operation and harnesses
slopsentral and slopsentral setup open guided setup in a terminal.
The fzf selector offers Install all plugins and Update all installed plugins.
Users can filter the list and select several harnesses with Tab or Ctrl-A.
An action summary precedes host effects. Escape or Ctrl-C cancels with status 130.
The locked uv environment supplies fzf. Personal FZF_* options do not change the selector.
NO_COLOR disables color. Terminal input and stderr remain necessary when stdout is redirected.
Explicit operations use --host.
Codex, Copilot, and Amp accept --plugin selections or --all.
Pi uses its aggregate package and rejects plugin selections.
Amp and Pi accept a named stable version. Native Codex and Copilot channels reject --version.
install --all reads the published catalog after the release archive passes digest examination.
update --all selects installed Slopsentral plugins from native inventories or managed Amp links.
An empty update starts no host changes. Pi keeps its existing aggregate setup path.
Bulk operations without --host open the harness selector.
Removal keeps explicit selections and rejects --all.
These operations use personal or system scope.
Project registrations remain outside the general command’s scope.
The Pi bootstrap owns project installation and rollback.
The command guide gives the installation and self-management procedures.
Delegate host-owned state
Codex and Copilot operations use their native marketplace and plugin commands. A recognized marketplace keeps its configured source. An unknown source namedslopsentral stops the operation.
Repeated installation preserves a selected plugin’s enabled state.
Codex rejects an update for a disabled selected plugin because its reinstall operation can enable it.
The command stops after the first failed native operation.
Earlier successful operations remain in effect.
A completed command does not establish that a new host session loads or obeys the plugin.
Read hook delivery before a claim of native consumption.