Skip to main content

Interface: AgentKeySource

Defined in: packages/agentos/src/safety/provenance/types.ts:42

Properties​

keyStorePath?​

optional keyStorePath: string

Defined in: packages/agentos/src/safety/provenance/types.ts:50

Optional filesystem path for persisting generated keys.


privateKeyBase64?​

optional privateKeyBase64: string

Defined in: packages/agentos/src/safety/provenance/types.ts:46

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


publicKeyBase64?​

optional publicKeyBase64: string

Defined in: packages/agentos/src/safety/provenance/types.ts:48

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


type​

type: "generate" | "import"

Defined in: packages/agentos/src/safety/provenance/types.ts:44

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