Interface AgentKeySource

interface AgentKeySource {
    type: "generate" | "import";
    privateKeyBase64?: string;
    publicKeyBase64?: string;
    keyStorePath?: string;
}

Properties

type: "generate" | "import"

'generate' creates a new keypair; 'import' uses provided keys.

privateKeyBase64?: string

For 'import': base64-encoded Ed25519 private key.

publicKeyBase64?: string

For 'import': base64-encoded Ed25519 public key.

keyStorePath?: string

Optional filesystem path for persisting generated keys.