log-llm-config
v1.0.27
Published
CLI helpers for logging hardware UUIDs and posting startup payloads to Optimus Security.
Readme
log-llm-config
CLI helpers for Optimus Security startup workflows.
Prerequisites
- Node.js 18+
OPTIMUS_ENDPOINTdefined inoptimus.env(e.g.http://localhost:8080/endpoint_security/)
Commands
log_uuid
Collects the machine hardware UUID (or uses the OPTIMUS_HARDWARE_UUID env variable), prints it, and POSTs a startup payload to OPTIMUS_ENDPOINT/startup/. If the server responds with a key, it stores it at ~/opt-ai-sec/management/auth_key.txt.
OPTIMUS_ENDPOINT=http://localhost:8080/endpoint_security/ \
npx log-llm-config log_uuid- Optional flags (for git context, similar to
optimus-init):--uuid <hw_uuid>– override hardware UUID--user <git_user>– e.g.$(git config user.name)--repo <git_remote>– e.g.$(git remote -v)--branch <git_branch>– e.g.$(git branch --show-current)--agent <agent_name>– e.g.Cursor
log-llm-config
Legacy helper that logs local Optimus/Cursor configuration files to configs.txt.
You can also pass the UUID explicitly:
npx log-llm-config log_uuid --uuid "DUMMY-LOCAL-UUID"Development
npm install
npm run buildProprietary package. Do not publish to public registries.
