@meetlobster/installer
v1.3.22
Published
One-command installer for the Lobster meeting assistant (OpenClaw plugin)
Downloads
2,209
Maintainers
Readme
@meetlobster/installer
One-command installer for the Lobster meeting assistant (OpenClaw plugin).
Quick Install
npx @meetlobster/installer --auto-approveWith Recall API Key
npx @meetlobster/installer --auto-approve --recall-api-key <your-key>What It Does
- Detects your
openclaw.jsonconfig file - Patches config (append-only — never overwrites existing values)
- Generates required tokens (adapter, hooks, signing secret)
- Copies plugin files to the OpenClaw plugins directory
- Validates the config with
openclaw config validatebefore restart - Restarts the gateway (with auto-rollback on failure)
- Verifies the plugin loaded and responds to health checks
After Install
If you didn't provide a Recall API key during install, set it via chat:
/lobster setup recallApiKey <your-key>No restart needed — takes effect immediately.
For Chatbot Agents
Run with --json for machine-readable output:
npx @meetlobster/installer --auto-approve --jsonThe JSON output includes:
success—trueif install completed successfullystatus—"ok","dry_run","awaiting_write_approval","rolled_back", or"error"checklist— array of{key, status}items showing what's configurednextAction— what to do next (e.g., set Recall API key)
Run --agent-protocol for the full 4-phase install protocol:
npx @meetlobster/installer --agent-protocolAll Flags
| Flag | Description |
|------|-------------|
| --auto-approve | Enable both --approve-write and --approve-restart |
| --approve-write | Allow config file mutation |
| --approve-restart | Allow gateway restart |
| --recall-api-key <key> | Set Recall.ai API key during install |
| --config <path> | Override openclaw.json path |
| --plugin-source <path> | Override plugin source path |
| --plugin-install <path> | Override plugin install directory |
| --restart-cmd <cmd> | Override restart command (default: openclaw restart) |
| --verify-cmd <cmd> | Override verify command |
| --dry-run | Preview changes without writing |
| --json | Machine-readable JSON output |
| --agent-protocol | Print full install protocol |
| --help | Show help text |
Safety
- Config changes are append-only — existing values are never overwritten
- Config is validated with
openclaw config validatebefore gateway restart - Atomic writes with automatic backup (
.lobster.bak.<timestamp>) - Auto-rollback on any failure after config write
- Gateway is never force-killed — uses
openclaw restartfor graceful shutdown
