Properties
decisionId
Defined in: typescript/src/models/execution.ts:6readonlydecisionId:string
intentId
Defined in: typescript/src/models/execution.ts:7readonlyintentId:string
policy
Defined in: typescript/src/models/execution.ts:8readonlypolicy:PolicyReference
signals
Defined in: typescript/src/models/execution.ts:9readonlysignals:Record<string,unknown>
outcome
Defined in: typescript/src/models/execution.ts:10readonlyoutcome:DecisionOutcome
reason?
Defined in: typescript/src/models/execution.ts:11readonlyoptionalreason?:string
matchedRuleId?
Defined in: typescript/src/models/execution.ts:13 Identifier of the Policy rule that matched, or “none”. Absent on a Decision built before this field existed.readonlyoptionalmatchedRuleId?:string
evaluatedRules?
Defined in: typescript/src/models/execution.ts:15 Number of rules evaluated before reaching a match (or exhausting the rule list).readonlyoptionalevaluatedRules?:number
matchedPath?
Defined in: typescript/src/models/execution.ts:17 Ordered rule-id trace evaluation walked to reach matchedRuleId.readonlyoptionalmatchedPath?: readonlystring[]
evaluatedAt
Defined in: typescript/src/models/execution.ts:18readonlyevaluatedAt:Date