Swadhin Biswas feat: implement mervelas cli engine, built-in tools, and reactive UI · 4/3/2026
0358986
14 lines · 637 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// In its own file to avoid circular dependencies
import { PRODUCT_CONFIG_DIRNAME } from '../../constants/product.js'

export const FILE_EDIT_TOOL_NAME = 'Edit'

// Permission pattern for granting session-level access to the project's config folder
export const CLAUDE_FOLDER_PERMISSION_PATTERN = `/${PRODUCT_CONFIG_DIRNAME}/**`

// Permission pattern for granting session-level access to the global config folder
export const GLOBAL_CLAUDE_FOLDER_PERMISSION_PATTERN = `~/${PRODUCT_CONFIG_DIRNAME}/**`

export const FILE_UNEXPECTEDLY_MODIFIED_ERROR =
  'File has been unexpectedly modified. Read it again before attempting to write it.'