periscope_system
Check system status, apply updates, and retrieve the agent guide.
Instructions
Install status, self-update, and the current agent guide — Periscope's self-maintenance tool. action='status' (read-only): running version vs on-disk version, git commit, install type, capabilities (Node/Lighthouse, display for headed, Chromium), active session count, and whether an update is available. action='agents_md' (read-only): returns the CURRENT AGENTS.md so you can refresh a stale pasted copy of your operating guide. action='update': dry-run by default (commits behind + incoming changes); apply=true runs the updater (git pull + deps, data/ untouched) — new code loads only after the MCP server restarts, and the response says so explicitly. Managed installs (Docker, no .git) refuse update with guidance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apply | No | For action='update': actually run the update instead of the dry-run check (default: false) | |
| force | No | For action='update' with apply=true: auto-stash local modifications first (update.sh --force) | |
| action | No | status = install/version/capabilities report (default); update = check or apply an update; agents_md = fetch the current agent guide |