export interface ExecutionContext { tenantId: number; userId: number; clientId?: string; credentialKind: 'user' | 'api' | 'jwt'; scope: string[]; requestId: string; readOnly: boolean; }