Repository navigation
superself 0.7.0
Agent login and mini-app plugins
self login— device-flow login for agent credentials (scoped, refresh-rotated,0600file storage;self logout,self whoami).self app install <key>/list/update/remove— signed mini-app plugins (wallet, email, landing) served by the rail and verified before a byte runs.- Plugin trust model C: the CLI pins two root public keys (fingerprints in the README); which release keys are trusted comes from a signed, expiring trust document fetched from the rail — a leaked signing key is revoked by publishing a new document, no CLI update needed.
self app trust [--refresh]shows what this binary currently accepts. --jsonmachine output with one error envelope, exit codes 0/1/2/3 (3 = retryable), idempotent call keys on money-moving commands.
Behavior-preserving for every existing command: a 0.6.x workflow with no credential and no plugins behaves identically.