MCPcopy
hub / github.com/claude-code-best/claude-code / onPermissionPrompt

Function onPermissionPrompt

src/cli/print.ts:821–832  ·  view source on GitHub ↗
(details: RequiresActionDetails)

Source from the content-addressed store, hash-verified

819
820 // Callback for when a permission prompt is shown
821 const onPermissionPrompt = (details: RequiresActionDetails) => {
822 if (feature('COMMIT_ATTRIBUTION')) {
823 setAppState(prev => ({
824 ...prev,
825 attribution: {
826 ...prev.attribution,
827 permissionPromptCount: prev.attribution.permissionPromptCount + 1,
828 },
829 }))
830 }
831 notifySessionStateChanged('requires_action', details)
832 }
833
834 const canUseTool = getCanUseToolFn(
835 effectivePermissionPromptToolName,

Callers 1

createCanUseToolMethod · 0.85

Calls 2

setAppStateFunction · 0.50

Tested by

no test coverage detected