/ tools / FileEditTool / constants.ts
constants.ts
 1  // In its own file to avoid circular dependencies
 2  export const FILE_EDIT_TOOL_NAME = 'Edit'
 3  
 4  // Permission pattern for granting session-level access to the project's .claude/ folder
 5  export const CLAUDE_FOLDER_PERMISSION_PATTERN = '/.claude/**'
 6  
 7  // Permission pattern for granting session-level access to the global ~/.claude/ folder
 8  export const GLOBAL_CLAUDE_FOLDER_PERMISSION_PATTERN = '~/.claude/**'
 9  
10  export const FILE_UNEXPECTEDLY_MODIFIED_ERROR =
11    'File has been unexpectedly modified. Read it again before attempting to write it.'