uni-flow 公开 API(中文注解) / FullSecurityConfig
Interface: FullSecurityConfig
Defined in: layer4/full-security.ts:48
完整安全治理配置:鉴权、工具策略、密钥、PII、注入检测与审计。
Properties
allowedTools?
optionalallowedTools?:string[]
Defined in: layer4/full-security.ts:50
允许的工具名。
allowedUnits?
optionalallowedUnits?:Record<string,string[]>
Defined in: layer4/full-security.ts:52
caller → 允许的 Unit。
blockInjection?
optionalblockInjection?:boolean
Defined in: layer4/full-security.ts:58
为 true 时注入命中直接 deny(否则仅审计)。
caller?
optionalcaller?:CallerIdentity
Defined in: layer4/full-security.ts:56
默认调用方。
hitlTools?
optionalhitlTools?:string[]
Defined in: layer4/full-security.ts:54
触发 HITL 的工具。
piiPatterns?
optionalpiiPatterns?:object[]
Defined in: layer4/full-security.ts:60
自定义 PII 正则。
name
name:
string
pattern
pattern:
RegExp
secretProvider?
optionalsecretProvider?:SecretProvider
Defined in: layer4/full-security.ts:62
密钥提供者。
toolSchemas?
optionaltoolSchemas?:Record<string, {properties?:Record<string, {type?:string; }>;required?:string[]; }>
Defined in: layer4/full-security.ts:64
按工具名的简易 JSON Schema(必填字段与类型)。