Expand description
kill-all — terminate every process holding a lock anywhere under
the configured OBJECTIVEAI_DIR.
Where {api,db,mcp,viewer} kill target one server by its known
lock key, this is the blunt sweep: it walks the whole dir tree for
every *.lock file, resolves each one’s live owner PIDs, and kills
them all — the api server, per-state db supervisors (taking their
postmasters with them), viewers, mcp servers, and any agent-holding
cli processes. Idempotent: a count of zero is not an error.