The keypair was generated ephemerally on each startup, causing agents to reject all commands after a server restart (signature mismatch). Now persisted to PostgreSQL server_config table and restored on startup. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>