Configuration

Configuration Paths

  • User-level configuration file: ~/.hcode/settings.json
  • Project-level configuration file: .hcode/settings.json in the project root directory

Configuration Items

Property Name Description Hot Reload
env Environment variable configuration for setting system-level environment variables Yes
env.HAWA_CODE_LAZY_TOOL Tool lazy loading toggle Yes
env.HAWA_CODE_FIX_SCHEMA Tool call parameter compatibility fix option Yes
permissions.allow Permission configuration for defining allowed tools (generally no manual modification needed) Yes
language UI language setting, configures Hawa Code’s default response language Yes

Configuration Example

{
"env": {
"HAWA_CODE_LAZY_TOOL": false,
"HAWA_CODE_FIX_SCHEMA": true
},
"permissions": {
"allow": [
"Bash(git branch:*)",
"Bash(git status:*)",
"mcp_notion_*"
]
},
"language": "english"
}