MCPcopy Create free account
hub / github.com/codeaashu/claude-code / getAskRules

Function getAskRules

src/utils/permissions/permissions.ts:223–231  ·  view source on GitHub ↗
(context: ToolPermissionContext)

Source from the content-addressed store, hash-verified

221}
222
223export function getAskRules(context: ToolPermissionContext): PermissionRule[] {
224 return PERMISSION_RULE_SOURCES.flatMap(source =>
225 (context.alwaysAskRules[source] || []).map(ruleString => ({
226 source,
227 ruleBehavior: 'ask',
228 ruleValue: permissionRuleValueFromString(ruleString),
229 })),
230 )
231}
232
233/**
234 * Check if the entire tool matches a rule

Callers 4

PermissionRuleListFunction · 0.85
getAskRuleForToolFunction · 0.85
detectUnreachableRulesFunction · 0.85

Calls 1

Tested by

no test coverage detected