Skip to content

Interface: ContextRuleScopeIdentity

Makaio Framework


Makaio Framework / services-core/context-rules / ContextRuleScopeIdentity

Defined in: ../../../packages/services/core/src/context-rules/types.ts:151

Normalized scope identity used for cache invalidation.

projectId: string | null

Defined in: ../../../packages/services/core/src/context-rules/types.ts:155

Project identifier normalized to null when not part of the scope key.


scope: ContextRuleScope

Defined in: ../../../packages/services/core/src/context-rules/types.ts:153

Hierarchical scope deciding when the rule is a candidate.


sessionId: string | null

Defined in: ../../../packages/services/core/src/context-rules/types.ts:157

Session identifier normalized to null when not part of the scope key.