Interface: SecurityProfile
Defined in: types/core-types.ts:83
Security profile for a Wunderland Seed agent.
Properties
customInjectionPatterns?
optionalcustomInjectionPatterns?:string[]
Defined in: types/core-types.ts:97
Custom injection patterns to detect
enableDualLLMAuditor
enableDualLLMAuditor:
boolean
Defined in: types/core-types.ts:88
Enable dual-LLM audit for outputs
enableOutputSigning
enableOutputSigning:
boolean
Defined in: types/core-types.ts:91
Enable HMAC signing of outputs
enablePreLLMClassifier
enablePreLLMClassifier:
boolean
Defined in: types/core-types.ts:85
Enable pre-LLM input classification
riskThreshold?
optionalriskThreshold?:number
Defined in: types/core-types.ts:100
Risk threshold for flagging (0.0 - 1.0)
signingSecretEnvVar?
optionalsigningSecretEnvVar?:string
Defined in: types/core-types.ts:94
Secret key for HMAC signing (should be securely stored)