Skip to content

Release 2.2.0 β€” One-Command Install

Choose a tag to compare

@PsYcGoD PsYcGoD released this 08 Jul 02:14

What's New

Zero-friction install β€” just pip install psycgod-sage and run any sage command. Connection happens automatically on first use.

Auto-Connect Flow

  1. pip install psycgod-sage
  2. Run any command (e.g. sage run -- python test.py)
  3. SAGE auto-connects: asks expiry (30/60/90 days), asks your name, authenticates via hardware fingerprint (zero interaction), stores key in keyring

Auth Priority

  • Hardware auth (instant, no interaction) β€” uses machine UUID
  • GitHub CLI (silent) β€” if gh is logged in
  • GitHub OAuth (browser) β€” last resort

Other Changes

  • /v1/whoami endpoint for server-side key verification
  • /v1/machine-login endpoint for hardware-based registration
  • sage api whoami now verifies connection with server
  • Detects installed AI agents (Claude Code, Codex, Aider, Cursor, Windsurf)
  • Connected users count in admin API
  • Display name prompt for admin identification

Full Changelog: v2.1.0...v2.2.0